반응형
SSH 활성화
포트 포워딩(외부에서 SSH 연결 시 필요)
윈도우 터미널 > ssh nas-admin@test.synology.me 로 접근
> 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
> sudo chmod +x /usr/local/bin/docker-compose
> docker-compose --version
> mkdir /volume1/docker/test && cd /volume1/docker/test
위 폴더에 docker-compose.yml 파일 생성 후 아래 내용 입력
> docker-compose up -d
> 제어판 > 외부 액세스에서 8082 포트포워딩
> /volume1/docker/test 폴더에 테스트용 index.php 생성
> http://test.synology.me:8082/index.php 접근
ssh 접속 후 docker-compose 설치
> 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
> sudo chmod +x /usr/local/bin/docker-compose
> docker-compose --version
docker-compose.yml 파일 생성
위 폴더에 docker-compose.yml 파일 생성 후 아래 내용 입력
version: "3.5"
services:
ap-web:
image: php:7.3.3-apache
container_name: ap-web
volumes:
- /volume1/docker/test/:/var/www/html
ports:
- "8082:80"
docker-compose 실행 및 접근
> 제어판 > 외부 액세스에서 8082 포트포워딩
> /volume1/docker/test 폴더에 테스트용 index.php 생성
> http://test.synology.me:8082/index.php 접근
반응형
'OS-서버' 카테고리의 다른 글
NAS 내부 접근이 안될 때 루프백 지원 설정 (0) | 2022.09.23 |
---|---|
Synology nas 워드프레스 설치 및 도메인 설정 (0) | 2021.09.14 |
칼리리눅스 IP 수동 설정 (0) | 2021.08.09 |
Synology nas 기본 환경 설정 (2) | 2021.06.12 |
Github 명령어 (0) | 2021.03.07 |