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

镇江市网站建设江西省建设厅教育网站上查询

镇江市网站建设,江西省建设厅教育网站上查询,网站建设网站自助建设,自己做的网站为什么访问不本文的目的,实现docker打jar包发布镜像到容器中。给出了Dockerfile的例子和发布的脚本。 目录结构 脚本执行自动打包和发布 run.sh 脚本作用:关闭容器,删除容器,删除原始镜像,打包镜像,发布运行服务 echo…

本文的目的,实现docker打jar包发布镜像到容器中。给出了Dockerfile的例子和发布的脚本。

目录结构

脚本执行自动打包和发布

run.sh

脚本作用:关闭容器,删除容器,删除原始镜像,打包镜像,发布运行服务

echo 'docker stop store-server  '
docker stop store-serverecho 'docker rm  store-server'
docker rm  store-serverecho 'rmi images ...'
docker rmi  wdfimagetestecho 'start images ...'
docker build -t wdfimagetest .echo 'run server :docker run --name store-server  -d -p 80:80  wdfimagetest:latest'
docker run --name store-server  -d -p 8080:80  wdfimagetest:latest

linux系统在增加执行权限 chmod +x run.sh

Dockerfile

# 基础镜像使用java
FROM java:8
# 作者
MAINTAINER WDF <123@qq.com>
# VOLUME 指定了临时文件目录为/tmp。
# 其效果是在主机 /var/lib/docker 目录下创建了一个临时文件,并链接到容器的/tmp
VOLUME /tmp
# Copy 是复制文件到容器。注意以根目录为默认层级,注意相对路径
COPY store-server-0.2.jar store-server-0.2.jar# 将jar包添加到容器中并更名为app.jar
ADD store-server-0.2.jar app.jar
# 运行jar包
RUN bash -c 'touch /app.jar'
EXPOSE 80
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar", "--server.port=80", "> /log/app.log"]

踩坑:

1. Dockerfile 的f是小写,如果大写会出错

2. 设置端口 (-p 7777:8888)    7777是映射到外部的端口,8888是内部的端口,特别容易反了。已经踩过几次坑

详细的命令请参考:Docker学习笔记——小白版_全部 icmp(ipv4) -1 -1-CSDN博客

http://www.dtcms.com/a/490998.html

相关文章:

  • dede网站怎么设置首页相亲网站透露自己做理财的女生
  • Docker在已经构建好的镜像中安装包
  • 智慧物流赛项竞赛内容与技能要求深度解析
  • GPU散热革命:NVIDIA微通道液冷板(MLCP)技术深度解析
  • Docker安装部署MySQL一主二从集群
  • 搭建网站服务器多少钱网站在建设中是什么意思
  • Java 11对集合类做了哪些增强?
  • SQLSugar框架数据库优先
  • 工程建设教育网站北京网站建设cnevo
  • Vector数据库性能大比武:Pinecone、Weaviate、Chroma速度与准确率实测
  • 天津老区建设促进会网站移动开发的现状和前景
  • 笔试强训(六)
  • Iterator迭代器 【ES6】
  • spring boot实现接口数据脱敏,整合jackson实现敏感信息隐藏脱敏
  • 基于单片机的汽车多参数安全检测与报警系统设计
  • C++设计模式_行为型模式_备忘录模式Memento
  • 温州h5建站关于网站建设的文章
  • 大连专业做网站wordpress 4.5 汉化主题
  • Spring Boot 3零基础教程,Spring Boot 日志分组,笔记20
  • 【单调向量 单调栈】3676. 碗子数组的数目|1848
  • 【JUnit实战3_01】第一章:JUnit 起步
  • 公司门户网站该怎么做用模块做网站
  • 合肥网站定制公司宁波做网站公司哪家好
  • Banana Script,一个C99实现的,类JavaScript极简语法的脚本引擎
  • 14-机器学习与大模型开发数学教程-第1章 1-6 费马定理与极值判定
  • 写的网站怎么做接口php在网站上怎么做充值
  • nginx报400bad request 请求头过大异常处理
  • react+springboot云上部署
  • Google 地图类型
  • 免费网站做企业的网站都要准备什么