우선 일반적인 시스템은 단일 어플리케이션으로 구동되는 경우가 거의 없다. 여러 개의 어플리케이션이 서로 의존성을 가지고 하나의 서비스를 구성하게 된다. 도커를 사용하는 경우 하나의 어플리케이션을 하나의 컨테이너가 담당할 수 있다. 그러면 구성을 위해서는 여러 컨테이너
VM과 비슷한 가상화 플랫폼이다. 기본적으로 도커는 리눅스에서만 돌아간다. 하지만 윈도우나 맥에서도 사용 가능하다. 그 이유는 윈도우나 맥에서 돌아가는 도커는 경량화된 리눅스 머신이 가상화되어 구동되고 그 위에서 도커가 실행되는 식이기 때문이다. 윈도우 용 도커 설치
docker ps: 실행중인 컨테이너 목록 확인docker exec -it 컨테이너ID /bin/bash: 컨테이너 접속exit: 컨테이너 빠져나오기docker container ls -a: 전체 컨테이너 목록 확인하기
도커 이미지란 읽기 전용의 파일로 스냅샷과 비슷한 역할을 한다. 즉, 어플리케이션을 실행하는데 독립적인 환경을 제공하기 위해 필요한 데이터를 포함한 파일을 의미한다.도커 이미지는 레이어라는 개념을 사용해 구성된다.위 그림은 압축 파일과 이미지를 비교한 그림이다. 도커의
도커 이미지를 삭제하려고 할 때 다음과 같은 에러가 뜰 때가 있다이는 해당 이미지를 사용하는 컨테이너가 존재해 이미지를 삭제하지 못한다는 뜻이다. 이때 강제 옵션인 -f를 이용해 이미지를 강제로 삭제할 수도 있지만, 이는 실제로 이미지를 삭제하는 것이 아니라 이미지명만