一键安装和卸载docker及docker-compose

news/2024/11/7 16:59:58/

代码:

#!/bin/bashSYSTEMD_PATH=/usr/lib/systemd/system/docker.service
DOCKER_FILE=docker-20.10.23.tgz
DOCKER_COMPOSE_FILE=docker-compose-plugin-2.15.1-3.el8.x86_64.rpm
RED='\E[1;31m'
GREEN='\E[1;32m'
YELOW='\E[1;33m'
SHAN='\E[1;31;5m'
RES='\E[0m'function install_docker_system
{if ! which docker;thenecho -e "${RED}[+]No docker command, Begin install docker...${RES}"#cd ./deploytar -zxvf $DOCKER_FILEcp docker/* /usr/bin/fiif [ ! -f "$SYSTEMD_PATH" ];thenecho """[Unit]Description=Docker serviceRequires=network.targetAfter=network.target[Service]Type=simpleExecStart=/usr/bin/dockerdStartLimitBurst=3000PIDfile=/var/run/docker.pidRestart=always[Install]WantedBy=basic.target """ > $SYSTEMD_PATHchmod +x $SYSTEMD_PATHsystemctl daemon-reloadsystemctl restart dockersleep 3sfidocker ps > /dev/null 2>&1if [ $? -eq 0 ];thenecho -e "${GREEN}[+]Docker install successed!${RES}"fiif ! which docker-compose;thenecho -e "${RED}[+]No docker-compose command,Begin install docker-compose...${RES}"rpm -ivh $DOCKER_COMPOSE_FILE( echo '#!/bin/bash'; echo 'docker compose $@' ) > /bin/docker-composechmod 755 /bin/docker-composefiwhich docker-composeif [ $? -eq 0 ];thenecho -e "${GREEN}[+]Docker-compose install successed!${RES}"fi
}
function uninstall_docker_system
{echo "Stop docker systemd..."systemctl stop dockerfor i in `ls docker`;do rm -v /usr/bin/"$i";donerm -v $SYSTEMD_PATHecho -e  "${GREEN}[+]Uninstall docker complete!${RES}"for w in `rpm -qa | grep docker-compose`;do rpm -e --nodeps $w;donerm -v /usr/bin/docker-composeecho -e  "${GREEN}[+]Uninstall docker-compose complete!${RES}"
}
case "$1" ininstall)install_docker_system;;uninstall)uninstall_docker_system
esac
exit 0

运行结果:


http://www.ppmy.cn/news/731989.html

相关文章

word很宽设置窄

布局>纸张方向>横向设置回竖向

把word当前页纵向变成横向

1、将光标放在需要设置为横向页的首部,单击【页面布局】-【分隔符】-【分节符】-【下一节】 2、单击【页面布局】-【纸张方向】-【横向】即可。

Word设置单页横向

(1)设置插入点 将鼠标光标移动到需要设置横向的页面开头见图片 (2)页面横向 (3)横向的页面结束:操作同(1)(2),把(2&…

关于C#NPOI自定义横向word页面

NPOI自定义横向word页面,NPOI中是不支持的,需要用到Spire.Doc.Document来解决 Pth “创建word临时文件路径” using (FileStream sw File.Create(Pth)) { doc.Write(sw);//doc为XWPFDocument创建的word&#…

Word——设置某一页为横向页面

Word——设置某一页为横向页面

WORD表格如何自适应横向排版?

一、解决方案 选中表格->布局->在自动调整中选择根据窗口自动调整表格

Word文档如何实现单页横向设置

关于在Word文档实现单页横向设置 一、在Word2007中: 先在该页选定一段文字,再依次选中“页面布局---页边距---自定义边距”,选择应用于“选定文字”,页面改为“横向”,应用即可。 如下面图1、图2、图3所示&#xff…