【docker】Docker安装

2023-05-16

版本说明

OS:Centos7.6 x64
Linux内核 3.10.0-1062.12.1.el7.x86_64
Docker:Docker version 19.03.14

Docker要求CentOS系统的内核版本高于3.10,通过uname -a查看当前内核版本

卸载旧版本

卸载旧版本 如果已经安装docer或者docer-engine,首先进行卸载程序和相应的依赖

# 卸载旧版本docer
yum remove docker \
    docker-client \
    docker-client-latest \
    docker-common \
    docker-latest \
    docker-latest-logrotate \
    docker-logrotate \
    docker-engine

安装软件包

yum-utils提供了yum-config-manager,并且device mapper存储驱动程序需要device-mapper-persistent-data和lvm2

# step 1: 安装必要的一些系统工具
yum install -y yum-utils device-mapper-persistent-data lvm2

设置源地址

# Step 2: 添加软件源信息
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3: 更新并安装Docker-CE
yum makecache fast

yum makecache fast 将软件包信息提前在本地缓存一份,用来提高搜索安装软件的速度
yum会将下载的软件包和header存储在cache中而不自动删除,如果觉得暂用磁盘空间可以使用yum clean清除缓存

安装docer

 yum -y install docker-ce

安装完成启动服务

 # Step 4: 开启Docker服务
service docker start
systemctl enable docker

配置docker加速镜像

# 配置镜像加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://onkbrpp6.mirror.aliyuncs.com"]
}
EOF

重启服务

systemctl daemon-reload
systemctl restart docker

一键部署脚本docker-install.sh

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【docker】Docker安装 的相关文章

随机推荐