参考:
https://blog.youkuaiyun.com/qq_25934401/article/details/89849221
https://www.jianshu.com/p/80d233588bd4
确保虚机可以连接外网
--安装python3
yum install libffi-devel
tar xzvf Python-3.7.4.tgz
cd Python-3.7.4
./configure
make && make install
--编辑自动安装脚本
vi install_cmdb.py
# -*- coding: utf-8 -*-
import os
import subprocess
import argparse
import time
def base(cmd):
if subprocess.call(cmd, shell=True):
raise Exception("{} 执行失败".format(cmd))
def install_docker():
base("sudo yum install -y yum-utils device-mapper-persistent-data lvm2")
base("sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo")
base("sudo yum makecache fast")
base("sudo yum -y install docker-ce")
if(not os.path.exist