当前位置: 首页 > news >正文

做平台是做网站和微信小程序的好别无锡网站制作无锡做网站

做平台是做网站和微信小程序的好别,无锡网站制作无锡做网站,莱芜论坛哪个比较好,做网站交钱后以后还要教吗运行脚本后,界面如下: 选择对应的编号后,会列举所有关闭的容器或者所有开启的容器列表,当我要启动一个容器 时输入1,就会出现下面的页面。 然后输入指定的编号后,就会启动对应的容器。 脚本代码如下&#…

运行脚本后,界面如下:

选择对应的编号后,会列举所有关闭的容器或者所有开启的容器列表,当我要启动一个容器 时输入1,就会出现下面的页面。

然后输入指定的编号后,就会启动对应的容器。

脚本代码如下:

#!/bin/bashfunction show_running_containers() {runningContainers=$(docker ps --format "table {{.ID}}\t{{.Names}}" | awk 'NR>1' | nl)echo "运行中的容器:"echo "$runningContainers"
}function show_stopped_containers() {stoppedContainers=$(docker ps -a --filter "status=exited" --format "table {{.ID}}\t{{.Names}}" | awk 'NR>1' | nl)echo "关闭的容器:"echo "$stoppedContainers"
}function start_container() {show_stopped_containersread -p "请输入要启动的容器编号(输入0退出): " userInputif [ "$userInput" -eq 0 ]; thenecho "退出脚本"elsecontainerId=$(docker ps -a --filter "status=exited" -q | sed -n "${userInput}p")if [ -n "$containerId" ]; thenecho "正在启动容器:$containerId"if docker start $containerId &> /dev/null; thenecho "容器启动成功"elseecho "容器启动失败,原因:$(docker inspect -f '{{.State.Status}}' $containerId)"fielseecho "输入无效,未找到对应编号的容器"fifi
}function stop_container() {show_running_containersread -p "请输入要关闭的容器编号(输入0退出): " userInputif [ "$userInput" -eq 0 ]; thenecho "退出脚本"elsecontainerId=$(docker ps -q | sed -n "${userInput}p")if [ -n "$containerId" ]; thenecho "正在关闭容器:$containerId"if docker stop $containerId &> /dev/null; thenecho "容器关闭成功"elseecho "容器关闭失败,原因:$(docker inspect -f '{{.State.Status}}' $containerId)"fielseecho "输入无效,未找到对应编号的容器"fifi
}function restart_container() {show_running_containersread -p "请输入要重启的容器编号(输入0退出): " userInputif [ "$userInput" -eq 0 ]; thenecho "退出脚本"elsecontainerId=$(docker ps -q | sed -n "${userInput}p")if [ -n "$containerId" ]; thenecho "正在重启容器:$containerId"if docker restart $containerId &> /dev/null; thenecho "容器重启成功"elseecho "容器重启失败,原因:$(docker inspect -f '{{.State.Status}}' $containerId)"fielseecho "输入无效,未找到对应编号的容器"fifi
}function force_delete_container() {show_running_containersread -p "请输入要强制删除的容器编号(输入0退出): " userInputif [ "$userInput" -eq 0 ]; thenecho "退出脚本"elsecontainerId=$(docker ps -q | sed -n "${userInput}p")if [ -n "$containerId" ]; thenecho "正在强制删除容器:$containerId"if docker rm -f $containerId &> /dev/null; thenecho "容器删除成功"elseecho "容器删除失败"fielseecho "输入无效,未找到对应编号的容器"fifi
}while true; doecho "请选择操作:"echo "1. 启动容器"echo "2. 关闭容器"echo "3. 重启容器"echo "4. 强制删除容器"echo "0. 退出"read -p "请输入操作编号: " choicecase $choice in1)start_container;;2)stop_container;;3)restart_container;;4)force_delete_container;;0)echo "退出脚本"break;;*)echo "输入无效,请重新输入";;esac
done

将代码写进一个sh文件。然后启动后,即可使用。

点点关注,点点赞呀。持续更新有用的知识................................................ 

 

 

http://www.khdw.cn/news/45568.html

相关文章:

  • 莱芜网站建设开发公司百度新闻首页新闻全文
  • 营销网站制作软件成都最好的seo外包
  • 网站建设服务费入海外营销公司
  • 网站怎么更新文章手机优化大师怎么退款
  • 徐州有哪些做网站百度系优化
  • 新北网站建设智能营销方法
  • 网站投资多少钱快速排名新
  • 彭阳县城乡与住房建设局网站西安网约车平台
  • 瑶海区网站建设网站seo设置是什么
  • 武汉哪里做网站好青岛谷歌优化公司
  • 做代理去哪个网站找seo诊断服务
  • 国外销售网站长沙靠谱关键词优化公司电话
  • 中国十大网络公司排行榜系统优化工具
  • 德州网站建设公司山东大学经济研究院
  • 龙华企业网站建设公司怎么网络推广自己业务
  • 政府网站建设进度seo新方法
  • 如何建设机关用房管理系统网站seo是什么意思 职业
  • 莱芜市人民政府搜索引擎排名优化公司
  • 深圳网站建设服务公司合肥网络推广
  • 简历免费模板下载seo产品优化免费软件
  • 小说网站要怎么做网站排名系统
  • 石家庄新钥匙建站seo关键词推广
  • 网站后台信息发布这样做重庆网
  • 鄞州区卖场设计网站建设seo网站整站优化
  • 个人备案门户网站免费网站推广网站破解版
  • 网站上做网上支付功能舆情分析报告案例
  • 如何编辑网站源代码网络培训心得体会5篇
  • 专业做网站的公司有没有服务器广州百度推广优化排名
  • wordpress重置秘密seo短视频
  • 如何修改响应式网站模板百度指数下载手机版