安装Docker
安装Docker
一、使用远程安装文件安装
#此方式只支持ubuntu、debian、raspbian、centos、rhel
curl -fsSL https://get.docker.com -o install-docker.sh
sh install-docker.sh --mirror Aliyun
二、手动方式安装
yum-utils 提供了 yum-config-manager,用于管理 yum 源
device-mapper-persistent-data 和 lvm2 是设备映射器存储驱动程序所需的两个软件包。 它们在 Docker 的安装和配置过程中尤为重要。具体来说,device-mapper-persistent-data 提供了设备映射器所需的持久数据支持,而 lvm2 则是逻辑卷管理器。
#1、下载Docker的依赖环境
yum -y install yum-utils device-mapper-persistent-data lvm2
#2、设置下载Docker的镜像源
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#3、将软件包信息提前在本地索引缓存,用来提高搜索安装软件的速度
yum makacache fast
#4、安装Docker
yum -y install docker-ce
启动Docker
#启动Docker
systemctl start docker
#将Docker加入开机启动
systemctl enable docker
#如果Docker启动失败,可运行以下命令查看日志
dockerd
#将Docker运行权限添加给当前非root用户
usermod -aG docker $USER && newgrp docker
#查看版本
docker version
配置镜像加速器
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://docker.1ms.run",
"https://docker.xuanyuan.me"
],
"log-driver":"json-file",
"log-opts": {"max-size":"100m", "max-file":"1"}
}
EOF
systemctl daemon-reload
systemctl restart docker