Docker部署jar 项目容器及配置文件

Docker部署jar 项目容器及配置文件

**

准备文件

**

在这里插入图片描述
Dockerfile 文件为docker打包镜像文件 手动创建即可
yonlinkbi.jar 你所运行的jar包
yonlinkbi.per… 配置文件

Dockerfile文件详情

FROM java:8
MAINTAINER bingo
ADD yonlinkbi.jar /opt/yonlinkbi.jar
ADD yonlinkbi.properties /conf/yonlinkbi.properties
EXPOSE 8099
ENTRYPOINT ["java","-jar","/opt/yonlinkbi.jar"]

FROM java:8 为下载jdk版本
ADD yonlinkbi.jar /opt/yonlinkbi.jar 文件挂载
ADD yonlinkbi.properties /conf/yonlinkbi.properties文件挂载
EXPOSE 8099 端口
ENTRYPOINT [“java”,“-jar”,“/opt/yonlinkbi.jar”] 启动指令
修改你当前的信息配置

编译镜像

docker build -t yonlinkbi2 .

//yonlinkbi2 镜像名称

//不挂载其他文件运行

docker run -d -p 8081:8081   --name yonlinkbi yonlinkbi 

安排几个常用指令

删除容器

docker rm -f 1e560fca3906 

删除镜像(之前最好先删除此镜像所构建出的容器)

docker rmi yonlinkbi

检查日志

docker logs 容器id或者名称

对于已退出的容器,可以使用如下命令进行查看

docker ps -a

查看正在运行容器

docker ps

启动已经停止的容器

docker start b750bbbcfd88 //容器id

重启已经停止容器

docker restart  b750bbbcfd88 //容器id

进入一个容器
1、

docker attach  b750bbbcfd88  //容器id

2、

docker exec -it  6d23bf746b8f /bin/bash
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值