docker安裝指令碼

2021-10-25 07:37:11 字數 1110 閱讀 5482

#按需要版本進行更改(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...