docker-compose 설치 및 사용법

자신의 nas 에 ssh 접속

sudo -i

입력

sudo curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

위의 내용 복사해서 붙여넣기
참고로 putty에서 붙여넣기는 마우스 우클릭이다
(putty 내에서 복사는 드래그하면 자동복사됨)

sudo chmod +x /usr/local/bin/docker-compose

복붙 후 엔터

docker-compose --version

복붙 후 엔터

docker-compose version 1.26.2, build xxxxxxx

라고 나오면 설치 성공

 

이제 docker-compose.yml 파일을 이용해 컨테이너를 생성하는 법

마찬가지로 SSH로 루트권한으로 접속

cd /volume1/docker/abc
docker-compose up -d

이건 예시 인데 나는 시놀로지에 docker라는 공유폴더를 만들었고, 그 안에 abc라는 폴더를 만든후, abc폴더 안에 docker-compose.yml 이 들어있다.

docker라는 공유폴더가 volume1인지는 사람마다 다를 수 있다.
확인하는 방법은 DSM file station에 들어간 후 왼쪽의 공유폴더를 우클릭해보면 알수있다.
(제어판-공유폴더 에서도 확인 가능)

2 thoughts on “docker-compose 설치 및 사용법”

  1. docker-compose version 1.26.2, build xxxxxxx
    이후에 어떻게 해야하는지 모르겠어요 그냥
    abc폴더는 시놀로지 화면에서 만들었고 docker-compose.yml 도 그냥 제가 하나 만들어야 하나요?

    응답

댓글 남기기