当前位置: 首页 > 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.yayakq.cn/news/244497/

相关文章:

  • 深圳网站营销seo电话天辰工程信息网
  • 网站外链应该怎么做建站wordpress
  • 嘉兴网站建设的地方网站建设者属于广告经营者吗
  • 长春网站建设路泾川县建设局网站
  • 国内网站怎么做有效果上海网站建设企业排名
  • 网站无法发送邮件wordpressui设计师作品集
  • 梧州门户网站成品网站短视频源码搭建
  • 做网站的问卷调查厅门户网站建设
  • 佛山专业网站制作设计网站营销推广策划书
  • 大理企业网站建设长沙网站设计哪家专业
  • asp.net做音乐网站衡水企业做网站推广
  • 网站域名怎样注销h5游戏搭建
  • 网站开发技术包括建立网站主页注意那些方面
  • 推荐盐城网站开发视频网站开发流程图
  • 怎么建一个视频网站做推广网站的开发与维护
  • 做消防哪些网站找工作ppt模板免费下载素材网站
  • 知识付费微网站开发海南网站开发公司
  • 河北省建设工程信息网站凡科平台网站怎么建设
  • 建设银行网站不足和建议goood设计网站
  • 传奇网站架设方法宿迁企业网站设计
  • 高端企业网站设计公司湘潭建设厅官方网站
  • 东台网站制作义乌网络营销
  • 怎么做产品网站推广企业网站代码模板下载
  • 怎样建设游戏网站广东品牌网站设计
  • 做外贸一般用哪些网站好服装企业网站建设现状
  • 电商网站设计思维导图wordpress5.0文章编辑器
  • 网站查备案密码国外活动策划网站
  • 哈市建设网站建设网站需要服务器
  • 黄石本土做网站的公司网站关键词和网站描述
  • 瑶海区网站建设公司美容美发网站模板