有没有办法在docker 1.7上设置静态IP?我目前正在运行RedHat 6,因此只能使用高达1.7的Docker版本。
我遇到的问题是默认IP Docker默认为IP并且与我的服务器使用的IP冲突。有没有办法专门告诉Docker使用某个IP 127.0.0.2?
答案 0 :(得分:0)
您可以使用docker-compose启动容器。在该文件中,您可以定义ipv4_address
,它将为您的容器分配静态IP。这是一个例子
version: "2"
services:
SERVICE1:
image: $IMAGE_NAME
container_name: $CONTAINER_NAME
ports:
- "8080:8080"
networks:
mynet:
ipv4_address: 172.25.0.100
networks:
mynet:
driver: bridge
ipam:
config:
- subnet: 172.25.0.0/24