#coding=utf-8 import os def install_docker(): # step1 = os.system("wget -qO- https://get.docker.com/ | sh") # assert step1 == 0, "docker 安装失败" os.system("sudo mkdir -p /etc/docker") step2 = os.system(""" sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors":["https://m6wlkecl.mirror.aliyuncs.com"], "insecure-registries": ["http://47.110.145.204:8084","http://183.134.73.2:8084"], "log-driver": "json-file",
"log-opts": {
"max-size": "50m", "max-file": "3" } } EOF """) assert step2 == 0, "docker 镜像地址更新失败" os.system("sudo systemctl daemon-reload") os.system("sudo systemctl restart docker") print("docker安装成功") if __name__ == "__main__": install_docker()