docker的安装

96 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

docker hub官网

hub.docker.com/

安装之前确认环境无docker程序 如果不确定可先执行卸载

官网的安装说明地址: docs.docker.com/

官网的获取地址: docs.docker.com/get-docker/

在这里插入图片描述

安装引导: docs.docker.com/engine/inst… 在这里插入图片描述

正式安装操作

1.卸载老版本
 操作前 切换root 或者获取超级管理员权限
 sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine
2. 设置docker依赖的包 和 设置下载地址
//设置依赖的包
 sudo yum install -y yum-utils

 //设置安装的地址
 sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

3.安装docker的引擎 以及操作docker的客户端
 sudo yum install docker-ce docker-ce-cli containerd.io

至此,安装结束

4.启动docker
sudo systemctl start docker

检查启动:

查看docker版本
docker -v
查看docker的镜像
sudo docker iamges

5.设置开机自启动docker
sudo systemctl enable docker
6.设置docker镜像加速

推荐阿里云举例:

登录阿里云 找到【容器镜像服务】 在这里插入图片描述 找到【镜像加速器】 在这里插入图片描述

镜像加速器 找到对应系统【centOS】 在这里插入图片描述

在这里插入图片描述

 //创建目录
sudo mkdir -p /etc/docker
//配置镜像加速器地址
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://xxxxxxx.mirror.aliyuncs.com"]
}
EOF
//重启docker的后台线程
sudo systemctl daemon-reload
//重启docker的服务
sudo systemctl restart docker
推荐使用阿里云