日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Docker部署脚本

發布時間:2025/4/14 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Docker部署脚本 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

實現

1、檢查內核版本

2、檢查docker是否已安裝

3、安裝docker,如因網絡等原因失敗循環安裝至安裝完成

#!/bin/bash

#file:docker_install.sh

#From:suminem

function docker_choice()
{
  echo "檢查內核版本......"
  yum -y install bc &> /dev/null
  kenel=`uname -r`
  kenel=`echo ${kenel:0:3}` #從第一個開始向后取3個字符
  if [ $(echo "${kenel} >= 3.10" | bc) = 1 ];then
    echo "檢查Docker......!"
    docker -v &> /dev/null
    a=`echo $?`
    while [ $a -ne 0 ]; do
      echo "安裝docker環境..."
      echo "安裝基礎依賴..."
      yum install -y yum-utils device-mapper-persistent-data lvm2 &> /dev/null
      echo "安裝docker-ce.repo"
      yum-config-manager --add-repo docker-ce.repo &> /dev/null
      yum makecache fast &> /dev/null
      echo "安裝docker環境..."
      yum install docker-ce
      docker -v &> /dev/null
      a=`echo $?`
    done
    echo "安裝完成!啟動Docker"
    systemctl start docker
    systemctl enable docker &> /dev/null
    else
  echo "內核版本太低,請您升級內核版本!"

  fi

}

# 執行函數
docker_choice

?

docker阿里云加速

sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF' {"registry-mirrors": ["https://gbpursha.mirror.aliyuncs.com"] } EOFsudo systemctl daemon-reloadsudo systemctl restart docker

?

轉載于:https://www.cnblogs.com/suminem/p/10413311.html

總結

以上是生活随笔為你收集整理的Docker部署脚本的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。