2020-12-02 docker安装

官方文档安装流程(Centos环境)

卸载老的docker版本

输入以下命令

$ sudo yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-logrotate \
                  docker-engine

安装 yum-utils包

安装yum-utils包,这个包里提供了yum-config-manager,我们可以用yum-config-manager来设置官方推荐稳定的仓库。*仓库地址也可以改成阿里云的,不过我用阿里云的仓库拉hello-world镜像出错了,所以还是用回了官方推荐。

$ sudo yum install -y yum-utils

$ sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo
    # yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

安装docker的几个核心包

$ sudo yum install docker-ce docker-ce-cli containerd.io

安装完后检查是否安装成功

通过检查安装后的docker版本来检查是否安装成功,能正常显示版本则成功了

docker version

在这里插入图片描述
docker执行run的逻辑:
在这里插入图片描述

启动docker

sudo systemctl start docker 

先检查docker库中的镜像有什么,用以下命令

docker images

docker库镜像
一开始是不会有hello world镜像在库中的,需要执行以下命令运行镜像库,当发现没有hello-world镜像时就会自动执行拉取镜像操作

docker run hello-world

在这里插入图片描述

配置阿里云镜像加速

打开阿里云,找到镜像容器服务
在这里插入图片描述找到配置加速命令
在这里插入图片描述
配置命令如下

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://1iutznek.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值