1. apt 설치
$ sudo apt update
$ sudo apt install docker-compose
2. 수동으로 최신버전 설치
# Docker Compose 다운로드
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
# 실행명령어 추가
sudo chmod +x /usr/local/bin/docker-compose
# 버전 확인
docker-compose --version
# docker-compose 삭제
sudo rm /usr/local/bin/docker-compose
# docker-compose.yml 파일 생성
version: '3'
services:
nginx:
image: nginx
ports:
- 8080:80
volumes:
- ./:/usr/share/nginx/html/
# 컨테이너 최초실행
sudo docker-compose up -d
# 컨테이너 중지 및 종료(stop & kill)
sudo docker-compose down
# 작동중인 프로세스 확인
sudo docker-compose ps
# 이미지 가져오기
sudo docker-compose pull
# 로그확인
sudo docker-compose logs [service_name]
[docker-compose.yml 에 작성된 services]
# 컨테이너 추가 생성
sudo docker-compose run -d [service_name]
# 이미지 강제 빌드
sudo docker-compose up --build
# 컨테이너 강제 재시작
sudo docker-compose up --force-recreate
[참고]
https://yoonhoji.tistory.com/101
'Infra Structure > Docker' 카테고리의 다른 글
[Docker] ubuntu 컨테이너 실행 (0) | 2022.07.16 |
---|---|
[Docker] sudo 명령없이 docker 사용 (0) | 2022.07.16 |
JIB을 이용한 컨테이너 활용 (0) | 2022.03.05 |
Private image registry 설치 (0) | 2022.03.04 |
[Docker] 도커 mysql 설치 (0) | 2021.05.04 |