자신의 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에 들어간 후 왼쪽의 공유폴더를 우클릭해보면 알수있다.
(제어판-공유폴더 에서도 확인 가능)
docker-compose version 1.26.2, build xxxxxxx
이후에 어떻게 해야하는지 모르겠어요 그냥
abc폴더는 시놀로지 화면에서 만들었고 docker-compose.yml 도 그냥 제가 하나 만들어야 하나요?
docker-compose.yml 파일을 임의로 생성한 후에 안에 명령문을 복사해서 붙여넣어야합니다.
안의 명령문은 보통은 컨테이너를 만든 dockerhub에서 제공하고 있습니다.
wordpress설치를 예로 들면 https://docs.docker.com/samples/wordpress/ 이 사이트를 참고하시면 알 수 있습니다.