Ubuntu安装Docker

目录

一、 安装Docker

1. 先卸载旧版本docker

2. 更新软件包

3. 安装docker依赖

4. 添加 Docker 官方 GPG 密钥

5. 添加Docker软件源

6. 安装docker

7. 配置用户组(可选)

8. 添加容器镜像服务(可选)

二、测试是否安装成功

1. 查看版本

2. 运行docker

3. 安装工具

4. 重启docker

5. 运行容器测试


一、 安装Docker

1. 先卸载旧版本docker

检查卸载旧版本docker

Ubuntu自带Docker库,无需添加新源。

自带版本较低,需卸载旧版后再安装新版。

注:docker的旧版本不一定被称为docker,docker.io docker-engine 也有可能,所以我们卸载的命令为:

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

2. 更新软件包

更新Ubuntu软件包列表和已安装软件的版本:

sudo apt update

sudo apt upgrade -y

3. 安装docker依赖

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

4. 添加 Docker 官方 GPG 密钥

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

5. 添加Docker软件源

这里添加阿里云的镜像源

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

6. 安装docker

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

7. 配置用户组(可选)

默认情况下,只有root用户和docker组的用户才能运行Docker命令。我们可以将当前用户添加到docker组,以避免每次使用Docker时都需要使用sudo。命令如下:

sudo usermod -aG docker $USER

 ps:重新登录才能使更改生效。

8. 添加容器镜像服务(可选)

阿里云镜像加速服务控制台地址
阿里云容器镜像控制器icon-default.png?t=N7T8https://cr.console.aliyun.com/cn-hangzhou/instances

二、测试是否安装成功

1. 查看版本

我们可以通过下面的命令来查看docker的版本

sudo docker version

2. 运行docker

systemctl start docker

3. 安装工具

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

4. 重启docker

service docker restart

5. 运行容器测试

sudo docker run hello-world
  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值