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

相关推荐
❀͜͡傀儡师4 小时前
docker部署Rainbond 版本v6.5.0 UI 焕新升级,故障定位更精准
运维·docker·容器
T0uken5 小时前
Docker 在国内网络环境下的使用
网络·docker·容器
竹杖芒鞋轻胜马,谁怕?一蓑烟雨任平生。6 小时前
Docker部署Fio磁盘读写测试
运维·docker·容器
工具罗某人11 小时前
CentOS7安装docker
docker·云原生·centos
小代码201611 小时前
loki 环境搭建
spring boot·docker·log4j·grafana
我爱学习好爱好爱12 小时前
Prometheus监控栈 监控docker和进程
docker·容器·prometheus
hhzz13 小时前
Docker 搭建 NextCloud + OnlyOffice 完整教程(Linux Centos7系统)
linux·docker·容器·onlyoffice·nextcloud
一条闲鱼_mytube14 小时前
CI/CD: TektonCI 深入浅出教程
容器·kubernetes·tekton
记得开心一点嘛14 小时前
k8s部署微服务项目
微服务·容器·kubernetes
勇气要爆发14 小时前
Docker:软件开发的“标准集装箱”
运维·docker·容器