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
'Container > Docker Compose' 카테고리의 다른 글
도커 컴포즈 및 스택 yml 파일 옵션 정리5 - 기타옵션 (0) | 2021.11.06 |
---|---|
도커 컴포즈 및 스택 yml 파일 옵션 정리4 - configs / secrests (0) | 2021.11.06 |
도커 컴포즈 및 스택 yml 파일 옵션 정리2 - volumes (0) | 2021.11.06 |
도커 컴포즈 및 스택 yml 파일 옵션 정리1 - services (0) | 2021.11.06 |
도커 컴포즈와 스택의 차이 (0) | 2021.11.05 |