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

SpringBoot发布项目到docker

Dockerfile

FROM openjdk:11
# 作者
MAINTAINER chenxiaodong<2774398338@qq.com># 安装 vim
# RUN yum -y install vim# 环境变量
# 进入容器后的默认工作目录
ENV WORKPATH /usr/local/webapp
ENV EXECFILE Docker2Application-0.0.1-SNAPSHOT.jarRUN mkdir -p $WORKPATH
WORKDIR $WORKPATH# 添加压缩文件到指定 目录
ADD $PWD/target/$EXECFILE app.jar# 只是记录需要暴露的端口号,运行是仍然需要 -p 8080:8080来暴露端口
EXPOSE 8080# 容器每次启动都会执行,会被docker-compose.yml的entrypoint覆盖
ENTRYPOINT  ["java","-jar", "app.jar"]# 容器所在的虚拟局域网是mysql_cluster_myweb , 并且给容器指定了静态ip, 避免重启后ip变动
# 启动容器命令: docker run -it --network mysql_cluster_myweb  --ip 124.222.25.100 --entrypoint /bin/bash student-demo:1.0

在这里插入图片描述

http://www.lryc.cn/news/268499.html

相关文章:

  • sheng的学习笔记-卷积神经网络
  • 数据库:园林题库软件(《中国古代园林史》答题卷一 )
  • upset 绘制
  • 声明 | 为打击假冒账号、恶意抄袭账号等诈骗活动,提升本账号权威,本博主特此郑重声明
  • 云计算:OpenStack 配置二层物理网卡为三层桥的接口
  • Python sanic框架钉钉和第三方打卡机实现
  • 微信小程序性能优化
  • java并发编程六 ReentrantLock,锁的活跃性
  • 深度学习 | DRNN、BRNN、LSTM、GRU
  • 代理模式:中间者的故事
  • 中间件系列 - Redis入门到实战(高级篇-多级缓存)
  • 是德科技E9304A功率传感器
  • 视频格式网络地址转换视频到本地,获取封面、时长,其他格式转换成mp4
  • 企业私有云容器化架构运维实战
  • Baumer工业相机堡盟工业相机如何通过NEOAPI SDK使用UserSet功能保存和载入相机的各类参数(C++)
  • STM32的以太网外设+PHY(LAN8720)使用详解(3):PHY寄存器详解
  • 缓存和缓冲的区别
  • C++高级-STL库概述
  • uniapp 统一获取授权提示和48小时间隔授权
  • Halcon点云重建
  • docker学习(二十一、network使用示例container、自定义)
  • 【Python机器学习系列】一文带你了解机器学习中的Pipeline管道机制(理论+源码)
  • 算法基础之整数划分
  • 关于“Python”的核心知识点整理大全47
  • Android 8.1 设置USB传输文件模式(MTP)
  • 模型量化 | Pytorch的模型量化基础
  • adb和logcat常用命令
  • 千巡翼X4轻型无人机 赋能智慧矿山
  • 【Android 13】使用Android Studio调试系统应用之Settings移植(一):编译服务器的配置、AOSP源码的下载、编译、运行
  • 【1】Docker详解与部署微服务实战