rocky

1.在rocky里创建一个ipvlan

docker network create -d ipvlan --subnet=192.168.80.0/24 --gateway=192.168.80.2 -o parent=ens160 feng_net

2.建立一个容器

docker run -d --net=feng_net --name fengdy-1 nginx:1.28.3

3.进入这个容器

docker exec -it fengdy-1 sh

4.看ip地址

ip add

Ubuntu

1.在Ubuntu里创建一个ipvlan

docker network create -d ipvlan --subnet=192.168.80.0/24 --gateway=192.168.80.2 -o parent=33 feng_net

2.建立一个容器,指定ip地址

docker run -d --net=feng_net --name fengdy-2 --ip=192.168.80.4 nginx:1.28.3

3.进入这个容器

docker exec -it fengdy-2 sh

4.看ip地址

ip add

测试
1.在rocky里测试是否连通

ping 192.168.27.4

2.在Ubuntu上测试是否可以连通

ping 192.168.27.4

注意这个指定的网段号subnet要和主机的一样,不然不能上网

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐