[Docker] Compose file에서 /etc/hosts 추가하기

by 스뎅(thDeng) on

Docker Compose를 사용하면서 /etc/hosts 파일에 호스트를 추가하고 싶을 때는 extra_hosts에 추가하면 된다.

services:
  redis-cluster:
    image: grokzen/redis-cluster:6.2.1
    environment:
      IP: '0.0.0.0'             # https://github.com/Grokzen/docker-redis-cluster#important-for-mac-users
    ports:
      - '7000-7005:7000-7005'   # The cluster is 6 redis instances running with 3 master & 3 slaves, one slave for each master. They run on ports 7000 to 7005.
    volumes:
      - './redis/redis-cluster.tmpl:/redis-conf/redis-cluster.tmpl'
    extra_hosts:
      - 'my-redis:127.0.0.1'

참고

별도로 명시하지 않을 경우, 이 블로그의 포스트는 다음 라이선스에 따라 사용할 수 있습니다: Creative Commons License CC Attribution-NonCommercial-ShareAlike 4.0 International License