IntelliJ IDEA教程 GraphQL 远程桌面登陆 细胞因子 hive timer process mtu原理 db2 formvalidator.js vue学习教程 jq遍历元素 jquery延时 mysql重新初始化 nikto扫描web漏洞 python文件操作 python自学教材 python定义一个变量 python传递参数 python安装模块 java方法的重载 java文件删除 linux教程 linux中grep linux内核编程 按钮制作 圣骑士装备 sql行转列 华为交换机学习指南 robotstudio wow怎么赚钱 python爬虫代码 一键隐藏 圆角矩形工具改变弧度 茸好珠 bz2解压 男网红头像 firefox绿色版 方正徐静蕾字体 cad2008汉化包
当前位置: 首页 > 学习教程  > 编程语言

docker 配置docker0内外网互联

2020/8/11 18:56:19 文章标签:

说明:

正常情况下在docker0下的容器IP与局域名其他机器隔绝,需要做端口映射来使用容器中的资源,那么有没有一种方法在不使用br0桥接模式下,使用docker0默认方式使局域网直接访问容器呢?请见下面过程

1、配置路由,将至172网段的数据路由至docker宿主机

在这里插入图片描述

2、宿主机开启转发功能

添加最下面一行

[root@localhost ~]# cat /etc/sysctl.conf 
# sysctl settings are defined through files in
# /usr/lib/sysctl.d/, /run/sysctl.d/, and /etc/sysctl.d/.
#
# Vendors settings live in /usr/lib/sysctl.d/.
# To override a whole file, create a new file with the same in
# /etc/sysctl.d/ and put new settings there. To override
# only specific settings, add a file with a lexically later
# name in /etc/sysctl.d/ and put new settings there.
#
# For more information, see sysctl.conf(5) and sysctl.d(5).
net.ipv4.ip_forward=1

3、firewalld开启NAT转发功能

[root@localhost src]# firewall-cmd --permanent --zone=public --add-masquerade
success
[root@localhost src]# firewall-cmd --reload
success
[root@localhost src]# firewall-cmd --query-masquerade
yes

4、测试

[root@localhost src]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
centos7_ssh         latest              b1a0c70ee5a8        2 days ago          859 MB
docker.io/nginx     latest              08393e824c32        6 days ago          132 MB
[root@localhost src]# 

[root@localhost src]# docker run -itd --privileged docker.io/nginx 
c5d74b849f60f078d17cdc27e7f4851de6a8ede8b782ac2922be3027f59cbe78

[root@localhost src]# docker inspect c5d74b849f60|grep -i ipaddr
            "SecondaryIPAddresses": null,
            "IPAddress": "172.17.0.2",
                    "IPAddress": "172.17.0.2",

测试器直接访问172.17.0.2
在这里插入图片描述

----------------end


本文链接: http://www.dtmao.cc/news_show_100044.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?