level 9
废话不多说,直接贴脚本
#!/bin/bash
# author: baidutieba.LUCENE
# date: 2020/03/07
MYSRC='http://hub-mirror.c.163.com'
is_docker_running(){
[[ ! -S /var/run/docker.sock ]] && return 1
[[ $(docker info 2>&1) =~ "Cannot connect to the Docker daemon" ]] && return 1 || return 0
}
if ! is_docker_running; then
echo "mkdir for docker"
mkdir /etc/docker
fi
echo "edit /etc/docker/daemon.json"
echo -e "{\n \"registry-mirrors\": [\"$MYSRC\"] \n}" > /etc/docker/daemon.json
if is_docker_running; then
/etc/rc.d/rc.docker restart
fi
2020年03月27日 01点03分