关于docker:sh-安装docker

#!/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

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理