Synology NAS의 docker에 올릴 때, docker network 이름 변경

This commit is contained in:
2026-05-26 14:57:29 +09:00
parent 909535c14e
commit 44e4d46c6c
+7 -7
View File
@@ -14,7 +14,7 @@
NAS SSH에서 한 번만 실행합니다.
```bash
docker network create npm-proxy
docker network create proxy-network
```
이미 같은 이름의 네트워크가 있으면 에러가 나도 괜찮습니다.
@@ -22,13 +22,13 @@ docker network create npm-proxy
NPM 컨테이너가 이미 실행 중이라면 같은 네트워크에 붙입니다.
```bash
docker network connect npm-proxy <npm-container-name>
docker network connect proxy-network <npm-container-name>
```
예를 들어 NPM 컨테이너 이름이 `nginx-proxy-manager`라면:
```bash
docker network connect npm-proxy nginx-proxy-manager
docker network connect proxy-network nginx-proxy-manager
```
## 2. 프로젝트 파일 업로드
@@ -117,7 +117,7 @@ NPM 관리자 화면에서 Proxy Host를 추가합니다.
- SSL: Let's Encrypt 인증서 발급
- Force SSL: 활성화
NPM 컨테이너와 `math-quiz` 컨테이너가 `npm-proxy` 네트워크를 공유해야 `Forward Hostname``math-quiz`를 사용할 수 있습니다.
NPM 컨테이너와 `math-quiz` 컨테이너가 `proxy-network` 네트워크를 공유해야 `Forward Hostname``math-quiz`를 사용할 수 있습니다.
## 6. 업데이트 반영
@@ -137,12 +137,12 @@ docker logs -f math-quiz
## 참고: 네트워크 이름이 다를 때
NPM에서 이미 쓰는 Docker 네트워크 이름이 있다면 `docker-compose.yml``npm-proxy`를 해당 네트워크 이름으로 바꿉니다.
NPM에서 이미 쓰는 Docker 네트워크 이름이 있다면 `docker-compose.yml``proxy-network`를 해당 네트워크 이름으로 바꿉니다.
```yaml
networks:
npm-proxy:
proxy-network:
external: true
```
위 블록의 `npm-proxy` 이름과 서비스의 `networks` 값을 같은 이름으로 맞추면 됩니다.
위 블록의 `proxy-network` 이름과 서비스의 `networks` 값을 같은 이름으로 맞추면 됩니다.