当前位置:首页 > 行业动态 > 正文

ubuntu安装docker,ubuntu安装docker后不能上网(ubuntu20.4安装docker)

安装Docker

1、更新软件包列表

在安装Docker之前,需要先更新Ubuntu的软件包列表,打开终端,输入以下命令:

sudo apt update

2、安装依赖

安装Docker需要一些依赖包,使用以下命令安装:

sudo apt install 
    apttransporthttps 
    cacertificates 
    curl 
    gnupg 
    lsbrelease

3、添加Docker GPG密钥

为了确保下载的Docker软件包是安全的,需要添加Docker官方的GPG密钥:

curl fsSL https://download.docker.com/linux/ubuntu/gpg | sudo aptkey add 

4、添加Docker仓库

将Docker仓库添加到软件源列表中:

echo 
   "deb [arch=amd64 signedby=/etc/apt/trusted.gpg.d/docker.gpg] https://download.docker.com/linux/ubuntu 
   $(lsb_release cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

5、更新软件包列表

再次更新软件包列表,以便安装最新版本的Docker:

sudo apt update

6、安装Docker

使用以下命令安装Docker:

sudo apt install dockerce dockercecli containerd.io

7、启动Docker服务

安装完成后,启动Docker服务:

sudo systemctl start docker

8、设置Docker开机自启

为了让Docker在系统启动时自动运行,需要将其设置为开机自启:

sudo systemctl enable docker

解决安装Docker后不能上网的问题

1、检查网络连接

检查网络连接是否正常:

ping www.baidu.com

如果无法ping通,可能是网络问题或者DNS问题。

2、检查DNS设置

查看当前系统的DNS设置:

cat /etc/resolv.conf

确保输出中有类似以下的DNS服务器地址:

nameserver 8.8.8.8
nameserver 8.8.4.4

如果没有,可以手动添加:

echo "nameserver 8.8.8.8" | sudo tee a /etc/resolv.conf
echo "nameserver 8.8.4.4" | sudo tee a /etc/resolv.conf

3、重启网络服务

为了使更改生效,需要重启网络服务:

sudo systemctl restart networking

4、测试网络连接

再次尝试ping百度,看是否能够正常访问:

ping www.baidu.com

如果仍然无法访问,请检查防火墙设置或者联系网络管理员寻求帮助。

0