Azure Manager自用版分享(修改自本论坛大佬)

修改自本论坛大佬的AZure Manager管理器。可以把自己的Azure主机资源用面板进行管理。修改了几个bug:1. 创建VM失败的时候,VM的名字和IP乱掉。 Azure API创建VM的时候,先创建网络和IP,再创建主机,如果创建主机失败,那么残留着若干空IP信息,导致VM列表IP显示错乱2. 创建VM的时候,如果选择的名字包含特殊符号,会失败一些小小改:修改UI,更适合在手机上操作。添加Azure账户的时候,提示更加明确没有上车的同学可以pull一下试试:准备工作已装docker的略过yum -y install dockersystemctl enable dockersystemctl start docker1 拉取镜像docker pull huiwushi/azure2002 运行镜像docker run -itd –name az200.huiwushi.cc -p 8001:8888 huiwushi/azure200解释:az200.huiwushi.cc 是容器名字 ,根据你的需要可以改8001 是主机端口 (可以根据你情况修改主机端口)8888 是docker容器服务端口(不可改)注意 :如果端口8888被占用了,可以删掉容器,指定另外一个端口docker ps -a 找到容器docker rm 47a9ef1c5fce3 设置登录用户名密码docker exec -it az200.huiwushi.cc flask admin user1 PwdAbcd1324 运行http://你的ip:8001/login用户名 user1密码 PwdAbcd1325 关联资源在你的Azure控制台,打开终端 > , 选择bash,输入az ad sp create-for-rbac –role contributor然后出现Azure API key,把它们输入验证成功后,就可以开机愉快玩耍了注意:在创建主机的时候,如果失败,可以去后台看日志docker exec -it az200.huiwushi.cc sh在 / 目录下,有 main_all.log ,可以看失败原因。 根据案例多数都是缺货,重新选择其他地区即可准备工作已装docker的略过yum -y install dockersystemctl enable dockersystemctl start docker1 拉取镜像docker pull huiwushi/azure2002 运行镜像docker run -itd –name az200.huiwushi.cc -p 8001:8888 huiwushi/azure200解释:az200.huiwushi.cc 是容器名字 ,根据你的需要可以改8001 是主机端口 (可以根据你情况修改主机端口)8888 是docker容器服务端口(不可改)注意 :如果端口8888被占用了,可以删掉容器,指定另外一个端口docker ps -a 找到容器docker rm 47a9ef1c5fce3 设置登录用户名密码docker exec -it az200.huiwushi.cc flask admin user1 PwdAbcd1324 运行http://你的ip:8001/login用户名 user1密码 PwdAbcd1325 关联资源在你的Azure控制台,打开终端 > , 选择bash,输入az ad sp create-for-rbac –role contributor然后出现Azure API key,把它们输入验证成功后,就可以开机愉快玩耍了注意:在创建主机的时候,如果失败,可以去后台看日志docker exec -it az200.huiwushi.cc sh在 / 目录下,有 main_all.log ,可以看失败原因。 根据案例多数都是缺货,重新选择其他地区即可

请登录后发表评论

    没有回复内容