#按需要版本進行更改(18.09.7)
#!/bin/bash
# auth:
set -e # 指令碼要是發生錯誤,就終止執行
echo "# 解除安裝舊版本"
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine -y
echo "# 安裝必要的一些系統工具"
echo "# 新增國內yum 源"
sudo yum-config-manager --add-repo
echo "# 更新 yum 軟體源快取,並安裝 docker-ce"
sudo yum makecache fast
sudo yum install docker-ce-18.09.7 docker-ce-cli-18.09.7 -y
mkdir -p /etc/docker
echo "#配置映象加速"
cat "registry-mirrors": [""],
"exec-opts": ["native.cgroupdriver=systemd"],
"log-driver": "json-file",
"log-opts": {
"max-size": "50m",
"max-file": "3"
"storage-driver": "overlay2",
"storage-opts": [
"overlay2.override_kernel_check=true"
eofecho "#啟動 docker ce"
sudo systemctl enable docker.service
sudo systemctl start docker.service
sudo systemctl status docker.service
echo "#測試 docker 是否安裝正確"
docker info
Docker安裝指令碼
阿里雲位址 lsb release cs stable sudo add apt repository deb arch amd64 lsb release cs stable sudo apt update apt cache policy docker ce sudo apt install y...
shell指令碼之安裝docker
新建文字檔案 檔名可以任意命名 root aliyun01 t01 vim install docker 編寫指令碼 bin sh 安裝docker ce 增加最新版本的docker安裝倉庫 yum config manager add repo 安裝docker ce版本 sudo yum ins...
Linux上使用指令碼安裝Docker
cat etc redhat release 從 2017 年 3 月開始 docker 在原來的基礎上分為兩個分支版本 docker ce 和 docker ee。docker ce 即社群免費版,docker ee 即企業版,強調安全,但需付費使用。本文介紹 docker ce 的安裝使用。cu...