Ubuntu20.04 安装docker
1.更新 apt 包索引
sudo apt-get update
2.安装 apt 依赖包,⽤于通过HTTPS来获取仓库
sudo apt-get install apt-transport-https
sudo apt-get install ca-certificates
sudo apt-get install curl
sudo apt-get install gnupg-agent
sudo apt-get install software-properties-common
3.添加 Docker 的官⽅ GPG 密钥
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
4.通过搜索指纹的后8个字符,验证现在是否拥有带有指纹的密钥
sudo apt-key fingerprint 0EBFCD88
9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 这个官方密钥,可验证刚才设置的结果
5.使⽤以下指令设置稳定版仓库
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
出现报错,使用以下方法解决
//打开如下列表:
sudo vim /etc/apt/sources.list
//将原始的 Docker 源地址 https://download.docker.com/linux/ubuntu 替换为一个可用的镜像源地址。例如,阿里云的 Docker 镜像源为:
deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu focal stable
sudo apt-get update
建议用这个源
sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
6.安装最新版本的 Docker Engine-Community 和 containerd
sudo apt-get install docker-ce docker-ce-cli containerd.io
7.测试是否安装成功
docker -v
安装成功!
8.启动docker
安装完成Docker后,默认已经启动了docker服务。
# 启动docker
sudo service docker start
# 重启docker
sudo service docker restart
# 停⽌docker
sudo service docker stop
9.查看镜像
sudo docker image ls
或
sudo docker images
10.拉取镜像
sudo docker image pull 镜像名称 或者 sudo docker image pull library/镜像名称
sudo docker image pull 镜像名称 或者 sudo docker image pull library/镜像名称
sudo docker image pull ubuntu 或者 sudo docker image pull library/ubuntu
sudo docker image pull ubuntu:18.04 或者 sudo docker image pull library/ubuntu:20.04
11.删除镜像
sudo docker image rm 镜像名或镜像ID
sudo docker image rm 镜像名或镜像ID
sudo docker image rm hello-world
sudo docker image rm fce289e99eb9