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