docker無法訪問容器怎么辦

方法:1、用“vi/etc/sysctl.conf”命令修改“sysctl.conf”文件;2、在文件中添加“net.ipv4.ip_forward=1”;3、用“systemctl restart network”命令重啟服務器網絡即可。

docker無法訪問容器怎么辦

本教程操作環境:linux7.3系統、docker-1.13.1版、Dell G3電腦。

docker無法訪問容器怎么辦

首先根據以上提示信息大概搜索一下,基本都指向修改/etc/sysctl.conf文件

沒有開啟轉發,網橋配置完后,需要開啟轉發,不然容器啟動后,就會沒有網絡

?vi /etc/sysctl.conf? ?或? vi /usr/lib/sysctl.d/00-system.conf

嘗試修改,在sysctl.conf文件中追加以下

#?1代表啟用 net.ipv4.ip_forward=1

然后使用以下命令重啟服務器網絡

systemctl?restart?network

再次通過瀏覽器訪問docker容器相關服務,一切正常

查看是否修改成功

sysctl?net.ipv4.ip_forward

如果返回為“net.ipv4.ip_forward = 1”則表示成功了。

推薦學習:《docker視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊11 分享