您的位置:首页 > 运维架构 > Docker

Linux系统下Docker的安装

2020-01-14 14:44 405 查看

Linux系统下Docker的安装

1.切换到root或者在命令前使用 sudo
su root
2.卸载旧版本(非必要,第一次装不需要该步骤)
apt remove docker docker-engine docker-ce docker.io
3.更新数据源
apt update
4.HTTPS使用存储库
apt install apt-transport-https  ca-certificates  curl  software-properties-common
5.添加Docker的GPG密钥
# 国内源
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
# 或者 官方源
# curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
# 推荐使用国内源
6.添加稳定版本源
#国内镜像
sudo add-apt-repository \
"deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \
$(lsb_release -cs) \
stable"

#或者 官方源
# $ sudo add-apt-repository \
#    "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
#    $(lsb_release -cs) \
#    stable"
# 推荐使用国内镜像
7.更新并安装 Docker CE
# sudo apt-get -y update
sudo apt-get -y install docker-ce
# 安装指定版本
# sudo apt-get install docker-ce=<VERSION>
8.验证安装是否成功
docker version

Client: Docker Engine - Community
Version:           19.03.2
...省略
# docker version 显示一大堆跟docker相关的信息,安装成功
9.配置镜像加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://s2sm6mk4.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
## 进入阿里云,1.搜索容器镜像服务 2.点击进入 3.点击最下方的镜像加速器
## 不同的账号上面生成的命令不一样.把阿里提供的命令复制到linux系统下运行

  • 点赞
  • 收藏
  • 分享
  • 文章举报
高仿程序员 发布了25 篇原创文章 · 获赞 0 · 访问量 1194 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: