安装docker 设置固定ip,宿主机为centos系统( vmware虚拟机)

默认已经安装好docker了

创建网络:

docker network create -d macvlan  --subnet=192.200.1.0/24  --gateway=192.200.1.2  -o parent=ens32 test

创建了名为test的网络,在192.200.1网段,设置了网关

创建docker

docker run --net=test --ip=192.200.1.143 -itd -v /test01:/test01 --name test001 tomcat8:template /bin/bash

创建了网络为test,ip为192.200.1.143,共享主机/test01目录,名字为test001的镜像

至此,1网段的其他机器应该已经可以ping通这台docker的ip了

我是在虚拟机上测试的docker,开始的时候并没有ping通,也是查找了很多资料,问了很多人,终于找到了问题所在:

还应该在vmware上开启网络的混杂模式,开启方式如下:

在vmware中选中虚拟机所在的物理机-->选择配置-->选择网络-->属性-->编辑-->安全-->混杂模式更改为接受

 

 

 

然后我的ip马上就通了,以此来记录一下遇到的问题吧。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值