关于docker:sh-安装docker

8次阅读

共计 595 个字符,预计需要花费 2 分钟才能阅读完成。

#!/bin/bash

function install(){curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun}

function cndocker(){
    echo  "{" > /etc/docker/daemon.json
    echo  "\"registry-mirrors\": [" >> /etc/docker/daemon.json
    echo  "\"https://registry.docker-cn.com\"," >> /etc/docker/daemon.json
    echo  "\"http://hub-mirror.c.163.com\"," >> /etc/docker/daemon.json
    echo  "\"https://docker.mirrors.ustc.edu.cn\" " >> /etc/docker/daemon.json
    echo  "]" >> /etc/docker/daemon.json
    echo  "}" >> /etc/docker/daemon.json    
}

function start(){systemctl start docker}

function restart(){systemctl restart docker}

case "$1" in
    install)
    install
    ;;
    cndocker)
    cndocker
    sleep 2
    restart
    ;;
esac
正文完
 0