docker-Dockerfile 配置

#基础镜像,如果本地没有,会从远程仓库拉取

FROM eclipse-temurin:17-jdk

#镜像的制作人

MAINTAINER wolf

#在容器中创建挂载点,可以多个

VOLUME /tmp

#拷贝本地文件到镜像中

COPY source-admin.jar app.jar

#你想让它干啥(把命令前面加上run)

#RUN bash -c "touch /demo.jar"

VOLUME /logs

#指定容器启动是要执行的命令,但如果存在cmd指令,cmd中的参数会被附加到ENTRYPOINT指令的后面

ENTRYPOINT "sh","-c", "exec java -jar app.jar --spring.profiles.active=test \> /logs/app.log 2\>\&1 "

#EXPOSE 映射端口 机器内部交流的端口(我猜的)

EXPOSE 8088

相关推荐
weixin_444579302 分钟前
Rockylinux 与 K8s 的安装
linux·云原生·容器·kubernetes
2501_937860943 分钟前
从JDBC到数据访问:Java数据库编程完全指南
java·开发语言·数据库
听风3474 分钟前
Arch Linux 包管理 TUI 工具集
linux·服务器·archlinux
Allen_LVyingbo5 分钟前
面向电子病历的批量语义分析自动化工具:从设计到实战(上)
运维·人工智能·机器学习·语言模型·自然语言处理·自动化·健康医疗
Interview Aid1128 分钟前
Akuna OA 题目拆解|三题思路复盘
linux·运维·算法·面试·职场和发展
JacksonMx9 分钟前
Java 服务调用下游接口注意点
java·开发语言
许彰午12 分钟前
08-条件拼接规则
java·低代码·架构
qq210846295320 分钟前
Ubuntu 磁盘空间清理实战:从 Docker 到 VirtualBox 的完整指南
linux·ubuntu·docker
蒲锘21 分钟前
DevOps 项目阶段笔记二:Docker Engine + cri-dockerd
笔记·docker·devops
码匠许师傅24 分钟前
【C++ 面试真题】32. 聊聊 C++ 的原子变量与无锁编程
java·c++·面试