在docker 1.7上分配静态IP
有没有办法在Docker 1.7上设置静态IP? 我目前正在运行RedHat 6,因此只能使用最高1.7的Docker版本。
我遇到的问题是,默认的IP泊坞窗默认为一个IP,并与我的服务器使用的冲突。 有没有一种方法来明确告诉Docker使用某个IP 127.0.0.2例如?
你可以使用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
- Windows 10 Docker Sitespeed.io错误:“$(pwd)”包含本地卷名称的无效字符
- 如何从其他主机连接Docker?
- Docker无法连接到桥接器上的容器
- 从Docker容器内的NodeJS连接到Windowsnetworking共享驱动器
- 从Docker Hub提取公共映像是否需要身份validation?
- 不会压扁/压扁docker镜像会对registrycaching产生不利影响吗?
- 解决docker问题 – 编写不同的客户端服务器会导致新的错误,说明降级Docker SDK for Python的版本
- 从公共registry导入Docker镜像到OpenShift
- 如何在不中断默认行为的情况下扩展默认的docker映像命令