docker安装过程遇到的问题,记录一下

工具:v-box + docker + ubuntu
问题描述:使用网桥连接无法安装docker,而nat可以,docker报错如下

curl -fsSL https://get.docker.com -o get-docker.sh 
curl: (6) could not resolve host:get.docker.com

后来发现是没有设置dns

设置步骤如下

先检查dns服务是否有效

cat /etc/resolv.conf 

如果 DNS 地址无效(如 或空白),手动设置公共 DNS:

sudo nano /etc/resolv.conf
# 添加以下内容(若文件被覆盖,改为编辑 /etc/systemd/resolved.conf)
nameserver 8.8.8.8
nameserver 114.114.114.114
# 重启 DNS 服务
sudo systemctl restart systemd-resolved

编辑完之后ctrl+o -> enter -> ctrl+x完成编辑

之后

ping 8.8.8.8
ping get.docker.com

能ping通即可

posted @ 2025-03-07 00:30  Monday1997  阅读(81)  评论(0)    收藏  举报