zl程序教程

您现在的位置是:首页 >  工具

当前栏目

docker将容器设置与宿主机为同一局域网

Docker容器 设置 局域网 同一 宿主机
2023-09-14 09:13:28 时间

Centos

 1. 虚拟网卡添加

需要几个docker就添加几块虚拟网卡。

需要注意的是需要网卡的命名:必须为ens37:1,ens37:2,ens37:3以此规律命名

cd /etc/sysconfig/network-scripts

cp ifcfg-ens37:1 ifcfg-ens37:2

vi ifcfg-ens37:2

2. 执行systemctl restart network命令重新导入网卡信息。

3. 启动docker

docker run -itd -p ip:port:port ubuntu:laster /bin/bash

 

Ubuntu

1. 添加虚拟网卡

vim /etc/network/interfaces

原文件:

修改完后

我的IP段位201.1,网卡为ens32

2. 重启网卡

/etc/init.d/networking restart

3. 运行docker images

docker run -it -d -p 192.168.201.196:21:21 ftp:test /bin/bash