1. 程式人生 > >Shell實現Docker環境檢測和安裝

Shell實現Docker環境檢測和安裝

shell指令碼執行的是bash語法,這裡定一個docker_install函式:

function docker_install()
{
	echo "檢查Docker......"
	docker -v
    if [ $? -eq  0 ]; then
        echo "檢查到Docker已安裝!"
    else
    	echo "安裝docker環境..."
        curl -sSL https://get.daocloud.io/docker | sh
        echo "安裝docker環境...安裝完成!"
    fi
    # 建立公用網路==bridge模式
    #docker network create share_network
}

編寫標準的bash shell指令碼:

#!/bin/bash
#file:docker_install.sh

function docker_install()
{
	echo "檢查Docker......"
	docker -v
    if [ $? -eq  0 ]; then
        echo "檢查到Docker已安裝!"
    else
    	echo "安裝docker環境..."
        curl -sSL https://get.daocloud.io/docker | sh
        echo "安裝docker環境...安裝完成!"
    fi
    # 建立公用網路==bridge模式
    #docker network create share_network
}

# 執行函式
docker_install

 這樣很簡單就實現了docker的環境安裝。