docker container run --name sangwon docker/whalesay:latest cowsay sangwon park
docker image pull pull로 도커이미지 가져오고 docker image ls : 이미지 리스트 확인하고 docker container run 컨테이너를 통해 이미지 실행시키고 docker container ls -a 잘 실행되었는지 확인하고 docker container rm 컨테이너 삭제하고 docker image rm 이미지 삭제하고
컨트롤 + c : 종료
위 과정을 한번에 진행하는 과정 1) 컨테이너 run 하면 이미지가 없는경우 이미지를 알아서 가져온 뒤 실행시킨다 2) --rm 컨테이너 종료될 때 컨테이너와 관련 리소스 모두 제거 docker container run --name my_name --rm docker/whalesay cowsay boooooo
Docker Compose
여러개의 도커 컨테이너를 관리하기 위한 도구
1) docker 명령어를 통해 컨테이너를 관리하는 방법
2) 웹 스크립트를 이용해서 컨테이너를 관리하는 방법
3) docker compose를 이용해서 컨테이너를 관리하는 방법
YAML(=YML) 파일형식
우선 도커 설치되어있는지 버전확인
docker-compose --version docker-compose version 1.27.4, build 40524192
docker-compose up docker-compose.yaml 에 정의된 서비스를 컨테이너로 실행할 때 사용
docker-compuse down docker-compose.yaml 에 정의된 서비스를 컨테이너를 종료할 때 사용
댓글