Container/Docker Compose
도커 컴포즈 및 스택 yml 파일 옵션 정리3 - networks
2mukee
2021. 11. 6. 16:51
320x100
320x100
도커 네트워크 참조
: https://2mukee.tistory.com/234
networks
: 스택 혹은 컴포즈 실행 시 생성할 도커 네트워크 설정
version: "3.7"
services:
web:
networks:
hostnet: {}
networks:
hostnet:
external: true
name: host
driver
: 네트워크에 사용할 드라이버 지정
: 대부분의 경우 호스트에서 bridge되고 swarm에서 overlay로 구성
driver_opts
: 네트워크의 드라이버로 전달할 옵션
driver_opts:
foo: "bar"
baz: 1
attachable
: driver가 overlay로 설정된 경우에 사용가능
: true로 설정할 경우 컨테이너는 서비스 외 다른 네트워크에 연결 가능
networks:
mynet1:
driver: overlay
attachable: true
external
: 생성한 도커 네트워크가 외부에서 접속 가능한 여부 설정
version: "3.7"
services:
proxy:
build: ./proxy
networks:
- outside
- default
app:
build: ./app
networks:
- default
networks:
outside:
external: true
name
: 네트워크에 대한 이름 설정
version: "3.7"
networks:
network1:
external: true
name: my-app-net
Refference
300x250
728x90