首先查看Ubuntu版本:
命令:sudo snap install docker
注:这种方式安装的Docker不一定是最新的,不建议使用这种方式。
方式二:安装Docker官方版本使用国内 daocloud 一键安装命令(推荐):
命令:curl -sSL https://get.daocloud.io/docker | sh
方式三: 安装Docker官方版本 第一步:卸载旧版本Docker 的旧版本被称为 docker,docker.io 或 docker-engine 。如果已安装需要请卸载:
$ sudo apt-get remove docker docker-engine docker.io containerd runc
第二步:设置仓库-
首先更新 apt 包索引:
sudo apt-get update
-
然后设置 Docker 仓库:
sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common
-
接下来添加 Docker 的官方 GPG 密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
-
通过搜索指纹的后8个字符,验证是否拥有带有指纹的密钥
sudo apt-key fingerprint 0EBFCD88
-
使用阿里云镜像仓库
sudo add-apt-repository \ “deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \ (lsb_release -cs) \ stable”
-
更新 apt 包索引。
sudo apt-get update
-
安装最新版本的 Docker Engine 和 containerd
sudo apt-get install docker-ce docker-ce-cli containerd.io
- 将当前用户添加到docker组中
sudo usermod -aG docker hc
- 重启docker进程
sudo systemctl restart docker
- #刷新docker组成员
newgrp - docker
从仓库拉取到了hello-world的镜像,通过输入docker run hello-world
若是出现了上图的内容则说明hello-world运行成功