今日用docker部署Jenkins的时候遇到了如图片下方的问题,在网上查阅资料说可能是虚拟机的虚拟网络的网关和配置文件的网关不一致,我一看文件果然是这样。(不同Ubuntu版本设置网卡不一样,这个真的挺蛋疼的)
下面可能是其他人网络配置文件
而下面这个是我的,这两个必须要一致才不会出现Jenkins部署离线问题
Ubuntu 22.04.3 LTS的网络配置文件的地址
/etc/netplan/01-network-manager-all.yaml
当然不同版本不一样,这个是我的配置文件
所以大家在想打开网络配置文件的时候不妨先看看自己Ubuntu版本,再去搜索队友版本的网络配置文件的地址
然后修改这个文件的时候记住他对每行的缩进很严格,tab和空格不能同时存在,全部都是TAB缩进(又调试了很多下在网上搜索了好多资料😫啊啊啊啊啊好麻烦)
修改完这个文件之后运行这个命令重启网卡,然后重启电脑,然后再用dockers重新部署
root@ubuntu:~# netplan apply
然后搞定