安装过程主要参考最详细的ubuntu 安装 docker教程 - 知乎 (zhihu.com),过程中遇到一些问题,有些自己解决,有些参考了网上其他资料,遂予以整合记录

1. 卸载旧版本docker

ubuntu自带的docker版本太低,需要先卸载旧的版本再安装新的,卸载命令如下:

sudo apt-get remove docker docker-engine docker.io containerd runc

2. 更新软件包

更新Ubuntu软件包列表和已安装软件的版本,命令如下:

sudo apt update
sudo apt upgrate

 在执行sudo apt upgrade时有三个Error,检查了下发现是系统代理没关导致的:

 关掉梯子后重新执行:

3. 安装docker依赖

Docker在Ubuntu上依赖一些软件包,执行以下命令来安装这些依赖:

sudo apt-get install ca-certificates curl gnupg lsb-release

4. 添加Docker官方GPG密钥

执行以下命令来添加Docker官方的GPG密钥:

curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -

执行后出现warning:

 原因是apt-key失效,Warning: apt-key is deprecated (SOLVED) - Suay.Site有更详细的信息,于是执行以下命令:

curl -s http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/NAME.gpg --import

5. 添加Docker软件源

执行以下命令来添加Docker的软件源:

sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

 6. 安装docker

执行以下命令来安装Docker:

sudo apt-get install docker-ce docker-ce-cli containerd.io

前面一部分没有截进来

我们可以通过启动docker来验证我们是否成功安装。命令如下:

systemctl start docker

 然后就会出现以下页面,输入该账户密码即可。

 7. 安装工具

安装提供管理软件源的通用工具,命令如下:

sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common

 8. 验证安装是否成功

重启docker:

sudo service docker restart

验证:

sudo docker run hello-world

 由于我们还没有拉取镜像,因此会出现以下结果,并且自动拉取

安装成功! 顺便还有两个简单操作:

1. 查看版本

sudo docker version

2. 查看镜像

sudo docker images

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐