安装
Ubuntu
官方文档:docs.docker.com/engine/inst…
# 卸载旧版本
sudo apt-get remove docker docker-engine docker.io containerd runc
# 更新apt软件包索引并安装软件包以允许apt通过HTTPS使用存储库
sudo apt-get update
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
# 添加Docker的官方GPG密钥:9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
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://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
# 安装docker引擎,最新版本
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
# 安装指定docker版本
# a.列出您的仓库中可用的版本
apt-cache madison docker-ce
# b.安装指定版本
sudo apt-get install docker-ce=<VERSION_STRING> docker-ce-cli=<VERSION_STRING> containerd.io
#启动docker
sudo systemctl start docker
# 验证docker安装成功
sudo docker run hello-world
CentOS
官方文档:docs.docker.com/engine/inst…
# 卸载旧版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
# 配置镜像仓库
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
阿里云镜像网站
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 安装docker引擎,最新版本
sudo yum install docker-ce docker-ce-cli containerd.io
# 安装指定docker版本
# a.列出您的仓库中可用的版本
yum list docker-ce --showduplicates | sort -r
# b.安装指定版本
sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
#启动docker
sudo systemctl start docker
# 验证docker安装成功
sudo docker run hello-world
Windows & Mac
docker提供了Windows & Mac 提供了 Docker Desktop版本,傻瓜式安装。
Windows: hub.docker.com/editions/co…
Mac: hub.docker.com/editions/co…
Kitematic
配合Kitematic使用,一键拉取运行镜像 ,支持Windows、Mac、Ubuntu。
今天就分享到这里啦!感谢各位的阅读!码字不易,如果本文对你有帮助的话,帮忙点个赞吧~