#!/usr/bin/python
# -*- coding: UTF-8 -*-
import os
def uninstall():
"""
docker卸载
:return:
"""
os.system(
"yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine")
def install():
"""
docker安装
:return:
"""
os.system("tar -zxvf ./docker-19.03.6.tgz")
os.system("cp docker/* /usr/bin/")
os.system("cp ./docker.service /usr/lib/systemd/system")
os.system("systemctl daemon-reload")
os.system("systemctl start docker")
os.system("systemctl enable docker")
def is_running():
"""
检测是否运行docker
:return:
"""
result = os.popen("systemctl status docker")
return True if result.read().find("Active: active (running)") >= 0 else False
def prompt_fail():
"""
安装失败后提示
:return:
"""
print """
\033[5;31;40m 很抱歉安装失败,给你带来不便。 \033[0m
\033[5;31;40m 很抱歉安装失败,给你带来不便。 \033[0m
\033[5;31;40m 很抱歉安装失败,给你带来不便。 \033[0m
更多脚本或问题请关注\033[0;31;47m 【脚本家园】 \033[0m:
邮箱: \033[0;31;47m 746170964@qq.com \033[0m
QQ: \033[0;31;47m 746170964 \033[0m
"""
def prompt_success():
"""
安装成功后提示
:return:
"""
print """
\033[5;32;40m 恭喜docker-19.03.6安装成功! \033[0m
\033[5;32;40m 恭喜docker-19.03.6安装成功! \033[0m
\033[5;32;40m 恭喜docker-19.03.6安装成功! \033[0m
使用前注意:
安装的docker已经添加为服务,也具备开机自启。
启动:systemctl start docker
停止:systemctl stop docker
查看状态:systemctl status docker
安装路径:/usr/bin/
"""
if __name__ == '__main__':
uninstall()
install()
if is_running():
prompt_success()
else:
prompt_fail()
没有合适的资源?快使用搜索试试~ 我知道了~
docker19.03.6离线一键安装包
共3个文件
tgz:1个
service:1个
py:1个
需积分: 8 1 下载量 82 浏览量
2022-10-17
12:39:22
上传
评论
收藏 60.54MB RAR 举报
温馨提示
docker19.03.6离线一键安装包,软件包含:docker离线安装文件:docker-19.03.6.tgz,docker.service,一键安装docke脚本:install.py
资源详情
资源评论
资源推荐
收起资源包目录
docker19.03.6离线一键安装包.rar (3个子文件)
docker19.03.6离线一键安装包
docker-19.03.6.tgz 60.68MB
docker.service 1KB
install.py 2KB
共 3 条
- 1
十点摆码
- 粉丝: 4934
- 资源: 30
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0