docker安装
依赖安装
yum install -y yum-utils device-mapper-persistent-data lvm2
配置docker-ce源
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装docker-ce
yum install -y docker-ce
创建数据文件夹及配置json,数据文件以及配置,可根据自己的磁盘定义
mkdir -p /home/docker && mkdir -p /etc/docker/
创建配置文件,其中参数data-root为docker的数据目录
注意:下面的https://XXXXXX.mirror.aliyuncs.com需要换成自己的阿里云加速镜像
cat >> /etc/docker/daemon.json << EOF
{
"storage-driver": "overlay2",
"insecure-registries": ["registry.access.redhat.com","quay.io"],
"registry-mirrors": ["https://XXXXXX.mirror.aliyuncs.com","https://registry.docker-cn.com"],
"exec-opts": ["native.cgroupdriver=systemd"],
"live-restore": true,
"log-opts": {
"max-size": "100m"
},
"data-root":"/home/docker"
}
EOF
启动docker以及设置docker开机自启动
systemctl daemon-reload && systemctl start docker && systemctl enable docker
确认docker版本
docker info
docker-compose安装
curl -SL https://github.com/docker/compose/releases/download/v2.27.0/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
将可执行权限应用于该二进制文件
sudo chmod +x /usr/local/bin/docker-compose
查看docker-compose版本(验证是否安装成功)
docker-compose --version