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地址

相关推荐
qq_364371724 小时前
基于 Docker 容器化环境配置
运维·docker·容器
GentleDevin6 小时前
Docker 运维常用命令大全
docker·容器·运维命令
运维全栈笔记6 小时前
基于Docker的MinIO单机部署与功能测试指南
运维·docker·容器
心机之蛙qee7 小时前
docker的安装(RHEL9)
运维·docker·容器
炸炸鱼.7 小时前
Docker 高级管理 —— 容器通信技术与数据持久化
docker
乐hh7 小时前
DM8配置SSL
数据库·docker·ssl
Cat_Rocky7 小时前
kubernetes ingress粗浅学习
学习·容器·kubernetes
极客先躯8 小时前
高级java每日一道面试题-2025年12月05日-实战篇[Dockerj]-Docker 安装后的默认存储路径是什么?如何修改?
java·docker·默认存储路径在不同系统上的区别·linux overlay2·修改存储路径的理论方法·修改流程中的关键理论点
凤舞飘伶8 小时前
windows安装docker-desk
windows·docker·容器
运维全栈笔记8 小时前
Docker一键部署Immich:自建私有云相册,照片视频备份无忧
linux·服务器·网络·docker·容器