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

+ Recent posts