没有合适的资源?快使用搜索试试~ 我知道了~
centos修改docker网络配置方法分享
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5 下载量 33 浏览量
2021-01-11
04:44:48
上传
评论
收藏 42KB PDF 举报
温馨提示
在为客户使用docker运行php-fpm的时候,发现有的可以正常连接服务器,有的不可以。经过诊断发现客户端的ip网段和docker创建的默认docker0网卡网段冲突。 docker0默认的网络一般都是172.17.0.1/24或192.168.0.1/24。如果客户端的ip是172.17.111.1,则这时候访问基于docker部署的应用的时候,会遇到网络问题。 解决的方案,有两种。 1:使用host模式运行docker,但是需要删除默认的docker0虚拟网卡。在下次docker daemon重新启动的时候,又会重新创建这个docker0的虚拟网卡。 2:另一种解决方式,就是修改默认的d
资源推荐
资源详情
资源评论























centos修改修改docker网络配置方法分享网络配置方法分享
在为客户使用docker运行php-fpm的时候,发现有的可以正常连接服务器,有的不可以。经过诊断发现客户端的ip网段和
docker创建的默认docker0网卡网段冲突。
docker0默认的网络一般都是172.17.0.1/24或192.168.0.1/24。如果客户端的ip是172.17.111.1,则这时候访问基于docker部署
的应用的时候,会遇到网络问题。
解决的方案,有两种。
1:使用host模式运行docker,但是需要删除默认的docker0虚拟网卡。在下次docker daemon重新启动的时候,又会重新创建
这个docker0的虚拟网卡。
2:另一种解决方式,就是修改默认的docker0网络配置,使用另外的网段给docker使用。
如下步骤,是基于方案二的解决步骤,亲测可行。
#停止docker服务器,并删除docker0网卡
sudo systemctl restart docker
sudo ip link set dev docker0 down
sudo brctl delbr docker0
# 创建自定义bridge0网络,网段为10.255.254.1/24
sudo brctl addbr bridge0
sudo ip addr add 10.255.254.1/24 dev bridge0
sudo ip link set dev bridge0 up
#sudo ip link set dev bridge0 down ; sudo brctl delbr bridge0
# 确认网卡已经运行
ip addr show bridge0
# 创建docker运行的配置文件(如果文件夹不存在,手工创建)
sudo mkdir /etc/systemd/system/docker.service.d
sudo vi /etc/systemd/system/docker.service.d/docker.conf##输入如下内容
echo "[Service] EnvironmentFile=-/etc/sysconfig/docker
ExecStart=
ExecStart=/usr/bin/dockerd $OPTIONS \
$DOCKER_STORAGE_OPTIONS \
$DOCKER_NETWORK_OPTIONS \
$BLOCK_REGISTRY \
$INSECURE_REGISTRY" > /etc/systemd/system/docker.service.d/docker.conf
# 修改docker服务启动默认绑定网卡为bridge0
echo 'DOCKER_NETWORK_OPTIONS="-b=bridge0"' >> /etc/sysconfig/docker
sudo systemctl daemon-reload
sudo systemctl restart docker
参考链接:
https://opskumu.gitbooks.io/docker/content/chapter6.html
//www.jb51.net/softjc/35980.html
https://docs.docker.com/engine/admin/systemd/#custom-docker-daemon-options
您可能感兴趣的文章您可能感兴趣的文章:详解Centos7 下建立 Docker 桥接网络Centos下安装docker教程CentOS7 安装docker 解决启动不了的问
题docker centos7 安装ssh具体步骤在CentOS 7上安装Docker环境的方法与注意事项Centos 6.5中安装docker的步骤(简洁版)
资源评论


weixin_38668335
- 粉丝: 7
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- DSP的运动目标图像跟踪算法与实现-工学基础.docx
- 2023年剪叉式物流液压升降台的设计有全套cad图.doc
- 第27次中国互联网发展状况统计报告.docx
- SIFT算法原理.doc
- 操作系统知识点.docx
- EXCEL应用技巧(快捷键).pdf
- SBR工艺的自动化控制.doc
- IT项目管理复习题与思考.doc
- DB23_T_2943_2021_龙榛果园营建技术规程.pdf
- Excel表格通用模板:家庭装潢装修装潢预算表.xls
- Excel表格通用模板:实用仓库进销存表格.xlsx
- VS2010-VB环境读取TXT文件任意行.doc
- 2023年数据库原理及应用实验报告.doc
- BootstrapBlazor-C#资源
- Q VBAU 0003 S-2018 维生素饮料.pdf
- 2023年计算机二级MsOffice选择题汇总.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
