栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

docker&docker-compose离线部署脚本(支持arm64/x86

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

docker&docker-compose离线部署脚本(支持arm64/x86

docker离线部署

链接:https://pan.baidu.com/s/1u9RdXq1TtYbky38CcIOKkQ
提取码:6666

docker-version: 19.03.14,支持x86_64和arm64,带docker-compose

shell内容如下
#!/bin/bash
</dev/null
	echo 'End install docker version 19.03.14'
}

function uninstall(){
	echo 'Start uninstall docker version 19.03.14'
	echo 'these files will be delete:' 
 	echo '	/usr/bin/{docker,docker-compose,dockerd,docker-init,docker-proxy,containerd,containerd-shim,ctr,runc}'
	echo '	/etc/docker/*'
	echo '	/var/lib/docker/*'
	systemctl stop docker &>/dev/null && systemctl disable docker &>/dev/null && rm -rf /usr/bin/{docker,docker-compose,dockerd,docker-init,docker-proxy,containerd,containerd-shim,ctr,runc} && rm -rf /etc/docker/ && rm -rf /var/lib/docker/
	if [ $? -eq 0 ]; then
		echo End uninstall docker version 19.03.14
	else
		echo "uninstall fail please uninstall yourself"
	fi
}

function usage(){
	echo -e "33[32m************************************************************************33[0m"
	echo -e "33[32m               docker-19.03.14 自动部署脚本                   33[0m"
	echo "Usage: bash docker.sh [install|uninstall|start|stop|restart|status]"
	echo "     install      安装 docker"
	echo "     uninstall    卸载 docker"
	echo -e "33[32m************************************************************************33[0m"
}


check_user
case $1 in
	install)
		install
	;;
	uninstall)
		uninstall
	;;
	*)
		usage
	;;
esac

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/320395.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号