docker构建jar镜像

文章目录

构建 DockerFile

bash 复制代码
[root@192 /]# mkdir my
[root@192 /]# cd my
[root@192 my]# 

将jar包上传到创建的目录当中

在目录中创建 Dockerfile 文件

bash 复制代码
vi Dockerfile  

FROM openjdk:8    #集成父镜像 
WORKDIR /opt/    #设置工作目录
ADD tzsc.jar /opt/  #将jar挂载到工作目录
EXPOSE 8083  #容器端口
ENTRYPOINT ["java" , "-jar" , "tzsc.jar"]  #执行启动命令

构建镜像

bash 复制代码
docker build -t tzsc:0.0.0.1 .  
tzsc:0.0.0.1  镜像名称:镜像版本

创建并启动容器

bash 复制代码
docker run -d --name tzsc -p 8083:8083 tzsc:0.0.0.1

-d 容器后台运行
--name 自定义容器名称
-p 设置容器映射端口
tzsc:0.0.0.1 启动镜像名为tzsc:0.0.0.1

说明

本文访问地址为本地虚拟机IP地址

相关推荐
程序员老赵39 分钟前
Docker 部署 Portainer CE:轻松搭建容器管理平台
docker·容器·开源
TTATTC1 小时前
Gmail、Drive、日历共用一套命令:gws 如何在运行时把 Discovery 文档编译成 CLI
docker·开源
大侠归来2 小时前
Docker 部署 Dolibarr:从零开始的完整指南
运维·docker·容器
七月吃橘子2 小时前
WSL2+Docker+Ollama,本地部署大模型实践(Qwen1.8b)
运维·docker·容器
Nontee3 小时前
K3s vs K8s:差的不是功能,是交付方式
云原生·容器·kubernetes
做运维的阿瑞3 小时前
Docker常见故障全方位排查指南
运维·docker·云原生·容器
木子欢儿3 小时前
Zabbix 7.4 Alpine 版 Docker Compose 部署
android·运维·docker·容器·zabbix
朱包林3 小时前
iTerm2终端配置指南
linux·javascript·python·云原生·容器·kubernetes·云计算
打工仔折腾 AI4 小时前
极空间用 Docker 部署 Photopea:网页版 PS 的私有化实践
运维·后端·python·docker·容器·langchain·ai agent 实战
工具人55554 小时前
Docker 最新超详细版教程
运维·docker·容器