DevOps/Docker2022. 5. 7. 01:34[Docker] Docker LifeCycle과 자주 사용하는 옵션

✔️ Docker의 LifeCycle create → start → (pause) → (unpause) → (kill) → stop → rm → run ----------> Docker run은 Docker create + Docker start 를 합친 것이다. Docker create - 컨테이너를 생성하며 Docker start - 컨테이너를 실행한다. 실행의 원칙은 app이 종료가 되면 컨테이너도 종료 되는 것이다. 여기서의 종료는 stop을 의미한다. pause, unpause 명령을 통해 컨테이너를 일시 중지, 중지 해제 할 수도 있다. puase를 시키면 사용하던 리소스들을 그대로 가지고 있다. kill은 프로세스를 종료시키는 것이며, 컨테이너를 강제종료시키는 것이다. vagrant@dock..

[Docker] Docker(도커)의 기본 명령어
DevOps/Docker2022. 5. 7. 00:27[Docker] Docker(도커)의 기본 명령어

✔️ Docker 버전 도커의 설치가 완료되었다면 도커의 버전을 확인해보자 docker version Client - 도커 명령어를 의미한다. - Docker CE : Community Edition - Docker EE : Enterprise Edition 20.10.14 : 2020년도 10월에 나온 버젼을 의미한다. Server - 도커 엔진 (도커 서비스가 실행하는 서버) ✔️ Docker 아키텍처 Docker 명령어(클라이언트) Docker host(서버) 서버에는 도커 데몬이 작동하고 있으며 도커 명령어가 도커 데몬에게 명령을 내리는 형태이다. 중요한 것은 레지스트리라고 하는 저장소인데, 우리가 ec2를 만들 때 AMI 이미지가 필요한 것 처럼 컨테이너를 만들기 위해서는 컨테이너용 이미지가 필..

image