docker端口不通怎么办
发布时间 - 2021-12-31 00:00:00 点击率:次docker端口不通的解决办法:1、打开命令窗口;2、执行“sysctl -w net.ipv4.ip_forward=1 sed -i "/net.ipv4.ip_forward/ s/0/1/g"/etc/sysctl.conf”命令。
本教程操作环境:ubuntu 16.04系统、Docker 20.10.11版、Dell G3电脑。
docker端口不通怎么办?
Docker:正常运行的容器突然端口不通一般检查方法:
前提:一般情况下,我们运行的DOCKER环境中可能会出现,容器端口不通的问题,下面是我经历过的,总结出的几点笔记,帮助检查问题。
一.iptables规则被修改过:
如果是这个原因,我们可以通过重启docker,让iptables转发规则重新生效,一般可以处理
二.系统参数被修改(net.ipv4.ip_forward这个参数被改成0):
这个内核参数linux系统默认是0,当我们安装docker的时候,会被docker改成1,然后实现端口转发,容器正常运行
但是docker只是改了内存,并没有生效到配置文件,所以配置文件里面还是0如下:
sysctl -a |grep "ipv4.ip_forward" =====> net.ipv4.ip_forward = 1 cat /etc/sysctl.conf| grep "ipv4.ip_forward" =====> net.ipv4.ip_forward = 0
这种情况下,如果有人更改其他参数,然后通过sysctl -p生效,那么docker改的这个参数会被重新配置为和/etc/sysctl.conf文件
里面的一致,导致端口不通,这个时候需要重启docker使其再次改为1。
所以我们安装docker的时候需要先设置这个参数为1,在装docker命令如下:
sysctl -w net.ipv4.ip_forward=1 sed -i "/net.ipv4.ip_forward/ s/0/1/g" /etc/sysctl.conf
总结
其实说这么多就是重启iptables,重启docker,就可以解决基本问题了,哈哈,说了些废话,但是希望可以和大家分享下
推荐学习:《docker视频教程》
# docker
# linux
# ubuntu
# 重启
# 配置文件
# 正常运行
# 说了
# 这么多
# 我们可以
# 这个时候
# 使其
# 几点
# 当我们
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何用腾讯建站主机快速创建免费网站?
制作ppt免费网站有哪些,有哪些比较好的ppt模板下载网站?
如何解决hover在ie6中的兼容性问题
javascript中对象的定义、使用以及对象和原型链操作小结
Laravel如何与Vue.js集成_Laravel + Vue前后端分离项目搭建指南
清除minerd进程的简单方法
Laravel如何发送系统通知?(Notification渠道示例)
Laravel任务队列怎么用_Laravel Queues异步处理任务提升应用性能
英语简历制作免费网站推荐,如何将简历翻译成英文?
Laravel如何配置Horizon来管理队列?(安装和使用)
大连网站制作公司哪家好一点,大连买房网站哪个好?
Laravel如何处理CORS跨域请求?(配置示例)
Laravel Eloquent:优雅地将关联模型字段扁平化到主模型中
Python函数文档自动校验_规范解析【教程】
矢量图网站制作软件,用千图网的一张矢量图做公司app首页,该网站并未说明版权等问题,这样做算不算侵权?应该如何解决?
Laravel如何记录日志_Laravel Logging系统配置与自定义日志通道
Java Adapter 适配器模式(类适配器,对象适配器)优缺点对比
如何自定义safari浏览器工具栏?个性化设置safari浏览器界面教程【技巧】
高防服务器:AI智能防御DDoS攻击与数据安全保障
如何快速配置高效服务器建站软件?
JavaScript如何实现错误处理_try...catch如何捕获异常?
Laravel如何创建自定义Artisan命令?(代码示例)
LinuxShell函数封装方法_脚本复用设计思路【教程】
怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?
网站制作企业,网站的banner和导航栏是指什么?
公司网站制作需要多少钱,找人做公司网站需要多少钱?
EditPlus中的正则表达式 实战(2)
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?
如何用西部建站助手快速创建专业网站?
公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?
Laravel如何处理文件下载请求?(Response示例)
,南京靠谱的征婚网站?
如何基于云服务器快速搭建个人网站?
如何在万网利用已有域名快速建站?
Laravel如何安装Breeze扩展包_Laravel用户注册登录功能快速实现【流程】
Laravel怎么进行数据库回滚_Laravel Migration数据库版本控制与回滚操作
绝密ChatGPT指令:手把手教你生成HR无法拒绝的求职信
logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?
微博html5版本怎么弄发语音微博_语音录制入口及时长限制操作【教程】
详解vue.js组件化开发实践
Laravel中间件如何使用_Laravel自定义中间件实现权限控制
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
laravel怎么配置Redis作为缓存驱动_laravel Redis缓存配置教程
公司网站制作价格怎么算,公司办个官网需要多少钱?
javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】
武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?
Laravel如何实现数据库事务?(DB Facade示例)
Laravel用户认证怎么做_Laravel Breeze脚手架快速实现登录注册功能
Laravel如何监控和管理失败的队列任务_Laravel失败任务处理与监控


ipv4.ip_forward" =====> net.ipv4.ip_forward = 1
cat /etc/sysctl.conf| grep "ipv4.ip_forward" =====> net.ipv4.ip_forward = 0