Docker01_下载安装和配置

本文介绍在CentOS 7上安装和配置Docker的过程,包括环境准备、卸载旧版本、安装必要包、设置镜像仓库、安装Docker、启动及验证安装、配置镜像加速等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Docker01_下载安装和配置

  • 环境准备:
# 3.10 以上的系统内核
[root@izbp10tup89om84qulgxbsz ~]# uname -r
3.10.0-514.26.2.el7.x86_64

# 系统版本为:CentOS 7
[root@izbp10tup89om84qulgxbsz ~]# cat /etc/os-release
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"

第一步:不管有没有,先卸载旧版本:

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

第二步:安装需要的包:

yum install -y yum-utils

第三步:设置镜像的仓库(选择国内阿里云的地址):

yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

第四步:更新yum软件包的索引,确保你下载的是最新版:

yum makecache fast

第五步:安装docker相关的内容:

ce表示社区版,ee表示企业版

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

第六步:启动docker并设置开机自启:

#启动docker命令
systemctl start docker
#设置开机自启命令
systemctl enable docker
#查看docker是否启动成功
systemctl status docker

第七步:查看docker版本(我的版本是19.03.13):

docker version

第八步:测试hello-world:

docker run hello-world

在这里插入图片描述 查看已下载的镜像:

[root@izbp10tup89om84qulgxbsz ~]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
hello-world         latest              bf756fb1ae65        10 months ago       13.3kB

使用阿里云镜像加速

在阿里云的容器镜像服务中,找到镜像加速器,选择CentOS,执行里面的代码即可:
在这里插入图片描述

sudo mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://4w8nh8qq.mirror.aliyuncs.com"]
}
EOF

sudo systemctl daemon-reload

sudo systemctl restart docker
  • 补充(卸载docker):
# 卸载软件
yum remove docker-ce docker-ce-cli containerd.io

# 删除目录 (docker的默认工作路径:/var/lib/docker)
rm -rf /var/lib/docker
  • hello-world镜像的执行流程回顾

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值