修改 README 文件

This commit is contained in:
2022-03-11 18:53:57 +08:00
parent e9553651ab
commit 1bee668c48

View File

@@ -0,0 +1,67 @@
## 安装 docker-ce
### 脚本描述
```
使用 yum 安装安装 docker-ce 最新版和 docker-compose
```
### 脚本内容
[docker-ce-yum-install.sh](docker-ce-yum-install.sh)
```shell
#!/bin/bash
# 卸载旧版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
# 安装所需软件包
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
# 设置存储库
# 阿里云 http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 安装最新版的 docker-ce
yum -y install docker-ce docker-ce-cli containerd.io
# 配置阿里云 docker 镜像加速器
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://8auvmfwy.mirror.aliyuncs.com"]
}
EOF
# 重新加载配置、重启 docker
systemctl daemon-reload
systemctl restart docker
# 安装 docker-compose
# 下载 docker-compose由于下载速度过慢提前已经下载完成
wget https://github.com/docker/compose/releases/download/v2.3.3/docker-compose-linux-x86_64
mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose
# 赋予可执行权限
chmod +x /usr/local/bin/docker-compose
echo "===================================================="
docker -v
docker-compose --version
echo "===================================================="
```
### 执行
```shell
bash docker-ce-yum-install.sh
```