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

相关推荐
春日见1 小时前
Docker中如何删除镜像
运维·前端·人工智能·驱动开发·算法·docker·容器
Anastasiozzzz1 小时前
Docker介绍与常见指令
运维·docker·容器
qq_229058012 小时前
Docker常用命令
linux·服务器·docker
春日见2 小时前
Docker如何基于脚本拉取镜像,配置环境,尝试编译
运维·驱动开发·算法·docker·容器
wacpguo2 小时前
Ubuntu 24.04 安装 Docker
linux·ubuntu·docker
yunlong32673 小时前
吊装助理顶部板式吊耳设计模块使用教程
容器·施工·化工·吊装·起重·钢结构·吊耳
你才是臭弟弟3 小时前
Docker 容器使用运行镜像(Windows)
运维·docker·容器
IT运维爱好者3 小时前
【Docker】解决Docker容器时间与宿主机时间不一致的几种方法
docker·容器
鸠摩智首席音效师3 小时前
如何在 Docker 容器下运行 cronjob ?
运维·docker·容器
橙露3 小时前
Kubernetes 集群运维:故障排查、资源调度与高可用配置
运维·容器·kubernetes