Synology NAS의 docker에 올릴 때, docker network 이름 변경
This commit is contained in:
@@ -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` 값을 같은 이름으로 맞추면 됩니다.
|
||||
|
||||
Reference in New Issue
Block a user