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

网站运营心得安卓优化大师官方下载

网站运营心得,安卓优化大师官方下载,三网合一网站建设,北仑网站网页建设本文简述 经常使用docker部署SpringBoot 项目,因为自己的服务器小且项目简单,因此没有使用自动化部署。每次将jar包传到服务器后,需要手动构建,然后停止原有容器,并使用新的镜像启动,介于AI时代越来越懒的…

本文简述

经常使用docker部署SpringBoot 项目,因为自己的服务器小且项目简单,因此没有使用自动化部署。每次将jar包传到服务器后,需要手动构建,然后停止原有容器,并使用新的镜像启动,介于AI时代越来越懒的风格,简单写了一个脚本。这里分享一下,希望可以帮助到需要的朋友。

脚本代码

废话不多说,直接上源码

#!/bin/bash# 项目名称
javaName=maple-adminif [ -z "$1" ]; thenecho "请输入版本号"exit 1
fi# 项目build
docker build --no-cache -t $javaName:$1 .echo "项目打包完成"# 历史容器ID
old_container_id=$(docker ps -a --filter "name=$javaName" -q)
# 历史镜像ID
old_image_id=$(docker ps -a --filter "name=$javaName" --format '{{.Image}}')if [[ "$(docker images -q $javaName:$1 2> /dev/null)" != "" ]]; then# 停止并删除运行中的容器if [ -z "$old_container_id" ]; thenecho "没有历史容器"elseif docker ps --format '{{.Names}}' | grep -q "$javaName"; thendocker stop $old_container_idfidocker rm $old_container_idfi# 启动新镜像image_id=$(docker images -q $javaName:$1)docker run -d --privileged=true --name $javaName -p 6666:6666 $image_id# 删除历史镜像,如需保留,可去除这块代码if [ -z "$old_image_id" ]; thenecho "没有历史镜像"elsedocker rmi $old_image_idfi
elseecho "没有获取到构建的镜像"
fiecho "项目部署完成"

脚本使用

其中javaName和项目启动端口号6666:6666请自行替换,如果有什么特殊的启动方式,可以自定义修改即可。

需要将脚本和Dockerfile文件放在同一个目录下
在这里插入图片描述

启动方式:sh 【脚本名】 【构建镜像的版本号】

sh docker_publish.sh 1.1.8

在这里插入图片描述

可以看到对应的镜像和容器
在这里插入图片描述

http://www.mmbaike.com/news/39254.html

相关文章:

  • 可以做打赏视频的网站站长权重
  • 做动漫网站的素材网站搜索排名优化软件
  • 张家港建网站的公司历史权重查询
  • 淘宝上 网站建设东莞百度seo
  • 同江佳木斯网站设计网络销售是干嘛的
  • 公司网站友情链接怎么做副链seo网站优化网站编辑招聘
  • 网站建设的安全可行性百度竞价排名是什么方式
  • 免费网站建设讯息sem技术培训
  • dede网站首页千锋教育的口碑怎么样
  • 邢台网站制作费用seo软文推广工具
  • 域名 备案 没有网站上海培训机构
  • 网页制作基础教程黄洪杰长沙seo
  • 网站等保如何做泉州百度seo
  • 如何做网站推广最有效易推客app拉新平台
  • 资源网站不属于网络推广方法
  • 阀门专业网站建设行业数据统计网站
  • 广州做网站比较有名的公司外包
  • 单页网站排名aso关键词排名优化是什么
  • 网站浮漂 代码外贸接单十大网站
  • 广告公司怎么宣传自己什么是seo营销
  • 互联网科技公司做网站哪家好开发网站
  • 简单的网站建设步骤软文写作营销
  • 青岛团购网站建设网页制作软件
  • 海口专业网站建设百度seo系统
  • 优秀网站建设官网淘宝运营一般要学多久
  • 12380网站建设存在的问题营销型企业网站建设步骤
  • 网站设计欣赏什么是网络营销?
  • 网站主题网北京朝阳区
  • 百度做网站哪里可以学手机端关键词排名优化软件
  • 动漫制作专业专升本需要考高数吗google搜索优化方法