320x100
320x100

도커 네트워크 참조

: https://2mukee.tistory.com/234

 

도커 네트워크 구조

도커 네트워크 관련 명령어 ㆍ도커와 관련된 네트워크 인터페이스 목록 출력 : docker network ls ㆍ도커 네트워크 인터페이스 정보 출력 : docker network inspect 인터페이스명 ㆍ컨테이너의 ip 및 인터페

2mukee.tistory.com

 

 

 

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

 

Docker - 파일 버전 3 참조 작성 - 참조 및 지침 이 주제에서는 Compose 파일 형식의 버전 3에 대해 설

이 주제에서는 Compose 파일 형식의 버전 3에 대해 설명합니다. 이것은 최신 버전입니다. Compose 파일 형식에는 1, 2, 2.x 및 3.x의 여러 버전이 있습니다. 아래 표는 간략히 보여줍니다. 각 버전에 포함

runebook.dev

 

300x250
728x90