docker的相关网络问题

下载docker时可以将yum源换为阿里云源

复制代码
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

docker的镜像源切换,找到配置文件/etc/docker/daemon.json

添加镜像源,镜像源可以去阿里云镜像服务拿地址

复制代码
{
"registry-mirrors": ["镜像源地址"]
} 

如果发现docker还是拉取不了,尝试关闭防火墙

复制代码
systemctl status firewalld //检查防火墙状态
systemctl disable firewalld //永久关闭防火墙

不行再查看路由转发是否开启,可以连网但容器连不上也是这个情况

复制代码
sysctl net.ipv4.ip_forward

如果返回net.ipv4.ip_forward = 0则需要开启,在/etc/sysctl.conf中添加下面配置,重启网络服务

复制代码
net.ipv4.ip_forward=1

最后发现实在不行,在网上找到解决方法是重建docker的网桥

复制代码
systemctl stop docker.socket //停止docker服务
docker stop $(docker ps -q) //停止所有容器

yum install bridge-utils -y

ip link set dev docker0 down

brctl delbr docker0

brctl addbr docker0

ip addr add 172.16.10.1/24 dev docker0

ip link set dev docker0 up

ip addr

最后开启docker

复制代码
systemctl start docker.socket
相关推荐
无序的浪6 小时前
测试博客-基于微服务的在线判题系统
java·spring cloud·docker·微服务·测试·在线判题
LBL12209 小时前
内网容器部署FTP日志监控服务
运维·服务器·容器
溜达的大象10 小时前
极空间部署Traggo时间追踪工具:Docker安装、标签管理与cpolar远程访问
运维·docker·容器
脏脏a11 小时前
极空间部署 Dashlet:Docker 搭建私人导航仪表盘,再配置固定公网访问
运维·docker·容器
User_芊芊君子11 小时前
Prometheus接入Pushgateway实战:二进制与Docker部署、指标推送及远程上报
docker·容器·prometheus
databook12 小时前
手把手带你走一遍:机器学习模型如何用FastAPI和Docker部署
python·docker·fastapi
江湖有缘13 小时前
3款开源日记工具整理合集,可Docker一键部署!
docker·容器·开源
穷人小水滴1 天前
用容器编译 VirtualBox 虚拟机软件 (ArchLinux, podman)
linux·容器·virtualbox
EatFans1 天前
Docker 实战部署:从本地镜像到云服务器,一篇走通 FastAPI + Celery + MySQL + Redis + Nginx
docker·fastapi
judezh1 天前
api 容器一直 unhealthy?我把一个 Agent 运行时的健康检查逐条拆了,查出四个问题
运维·docker