docker 첫 시작
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 에 정의된 서비스를 컨테이너를 종료할 때 사용
docker-compose up {특정 서비스}
특정 서비스만 컨테이너로 실행할 때 사용
728x90
'AI월드 > ⚙️AI BOOTCAMP_Section 3' 카테고리의 다른 글
SQL 과 관계형 데이터베이스 개념_Day43 (0) | 2021.03.08 |
---|---|
git clone 과 git pull 의 차이점 (0) | 2021.03.07 |
IP , DNS , PORT 이해하기 _Day42(3) (0) | 2021.03.05 |
리눅스 기본 명령어_Day42(2) (0) | 2021.03.05 |
Command Line Interface (CLI)를 알아보자_Day42 (0) | 2021.03.05 |
댓글