目录
需要设置桥接网络的原因:
使用docker拉取镜像等操作,需要使用桥接模式(不会配合DNS),否则使用net模式(会配置DNS)会导致拉取镜像失败提示证书问题(踩了很久的坑解决不了)。最终发现桥接拉取镜像就没问题了。
设置桥接方法:
1、确保开启桥接协议
2、并查看相关信息待会使用
3、设置vm上的网络
添加桥接网络并选择上图网卡
4、虚拟机上设置桥接
5、虚拟机上网络设置为DHCP
后,重启网络,再次查看IP就自动分配了一个永久的ip
6、此时就能ping 通百度了
如果出现不通
如果,执行 ping www.baidu.com 时出现 "ping: unknown host www.baidu.com"
vim /etc/resolv.conf
nameserver 192.168.137.1
将 192.168.137.1 替换成你自己的网关地址,或者是DNS都可
7、添加镜像仓库
centos镜像_centos下载地址_centos安装教程-阿里巴巴开源镜像站 (aliyun.com)
epel镜像_epel下载地址_epel安装教程-阿里巴巴开源镜像站 (aliyun.com)
docker-ce镜像_docker-ce下载地址_docker-ce安装教程-阿里巴巴开源镜像站 (aliyun.com)
8、设置镜像加速
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://ewanppl2.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker