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·容器
海鸥811 天前
K8S中使用 reloader 实现滚动升级
云原生·容器·kubernetes
白驹过隙不负青春1 天前
Docker-compose部署java服务及前端服务
java·运维·前端·docker·容器·centos
阿常呓语1 天前
深入理解 Kubernetes 中的探针
云原生·容器·kubernetes
Carry3451 天前
Nexus respository 搭建前端 npm 私服
前端·docker
阿杰 AJie1 天前
Ubuntu 22.04 安装 Docker
linux·ubuntu·docker
Hui Baby1 天前
K8S管理GPU等简述
云原生·容器·kubernetes
赵文宇(温玉)1 天前
Docker是时代发展的产物
运维·docker·容器
赵文宇(温玉)1 天前
Docker发展时间线(2008~2025)
运维·docker·容器