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

相关推荐
better_liang1 小时前
每日Java面试场景题知识点之-Docker容器化部署
java·docker·微服务·devops·容器化·企业级开发
南山nash1 小时前
Docker 网络详细讲解
运维·docker·容器
海鸥812 小时前
K8S中使用 reloader 实现滚动升级
云原生·容器·kubernetes
白驹过隙不负青春2 小时前
Docker-compose部署java服务及前端服务
java·运维·前端·docker·容器·centos
阿常呓语2 小时前
深入理解 Kubernetes 中的探针
云原生·容器·kubernetes
Carry3452 小时前
Nexus respository 搭建前端 npm 私服
前端·docker
阿杰 AJie2 小时前
Ubuntu 22.04 安装 Docker
linux·ubuntu·docker
Hui Baby2 小时前
K8S管理GPU等简述
云原生·容器·kubernetes
赵文宇(温玉)2 小时前
Docker是时代发展的产物
运维·docker·容器
赵文宇(温玉)3 小时前
Docker发展时间线(2008~2025)
运维·docker·容器