一键安装 docker-ce
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
### 一键安装脚本
|
||||
|
||||
* [centos 一键安装 Java 8 脚本](https://git.jiulinxiri.io:3000/jiulinxiri/one-click-shell/src/commit/05e35ab0236b9081ee995e998282e6d458fbc9fb/centos-java8/centos-java8-install.sh)
|
||||
|
||||
* [centos 一键安装 FastDFS 脚本](https://git.jiulinxiri.io:3000/jiulinxiri/one-click-shell/src/branch/master/centos-fastdfs/centos-fasdfs-install.sh)
|
||||
* [centos 一键安装 FastDFS 脚本](https://git.jiulinxiri.io:3000/jiulinxiri/one-click-shell/src/branch/master/centos-fastdfs/centos-fasdfs-install.sh)
|
||||
* [centos 一键安装 Docker-CE 脚本](./docker-ce/docker-ce-yum-install.sh)
|
0
docker-ce/README.md
Normal file
0
docker-ce/README.md
Normal file
48
docker-ce/docker-ce-yum-install.sh
Normal file
48
docker-ce/docker-ce-yum-install.sh
Normal file
@@ -0,0 +1,48 @@
|
||||
#!/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 "===================================================="
|
BIN
docker-ce/docker-compose-linux-x86_64
Normal file
BIN
docker-ce/docker-compose-linux-x86_64
Normal file
Binary file not shown.
Reference in New Issue
Block a user