[Docker] Docker-Compose nginx를 통한 내부 네트워크망(networks) 이용 방법


[Docker] Docker-Compose nginx를 통한 내부 네트워크망(networks) 이용 방법

docker-compose.yml # 하단의 내용은 "docker-compose.yml"을 설명하기 위한 예시 입니다. 현재 아래의 도커 컴포즈 자세한 사용법은 구글링을 통해 진행하면 됩니다. 여기서 중요한 부분은 네트워크를 통해 브릿지하여 어떻게 내부망으로 통신하느냐 문제입니다. 하단에 보시면 각 "frontend", "backend" 네트워크망을 "webnet"이라고 이름을 정하였고 맨 하단에 "networks"쪽에서 driver를 "bridge"로 설정하였습니다. 이렇게 도커컴포즈를 실행시키면 "sudo docker networks ls"를 통하여 "webnet"이라는 네트워크망이 추가됩니다. ※ 만약, 네트워크를 설정하지 않았다면 현재 도커컴포즈를 실행하는 디렉토리 폴더 이름 및 사용자 이름(ubuntu)를 이용한 "ubuntu_default"으로 생성됩니다. version: "1.0" services: frontend: image: [프론트 이미지] ports: - "80:...


#docker #dockercompose #network #nginx #내부망 #네트워크 #도커 #도커네트워크 #도커컴포즈

원문링크 : [Docker] Docker-Compose nginx를 통한 내부 네트워크망(networks) 이용 방법