docker布署spring boot jar包项目
创始人
2024-05-28 14:28:37

目录

  • docker 安装
  • 创建目录
  • 制作镜像
  • 启动容器
  • 查看日志

docker 安装

Docker安装、详解与部署

创建目录

服务器中创建一个目录,存放项目jar包和Dockerfile 文件

mkdir /目录位置

创建目录后创建Dockerfile文件,上传jar包到同一目录下

在这里插入图片描述
创建dockerfile

vim Dockerfile

插入

# 基于哪个环境
From java:8
# 复制文件到容器
ADD eurasian-beaver-admin.jar /eurasian-beaver-admin.jar 
# 声明需要暴露的端口
EXPOSE 8080 
# 配置容器启动后执行的命令
ENTRYPOINT [ "java" ,"-jar" , "/eurasian-beaver-admin.jar"] 

在这里插入图片描述
文章开头处有创建java 8 镜像教程。

制作镜像

docker build -t xxxx:0.0.1 .

在这里插入图片描述
其中,-t 指定镜像名字,0.0.1版本号 命令最后的点(.)表示Dockerfile文件所在路径
要记住最后那个这个点。
分为4步
在这里插入图片描述

docker images 

查看镜像已经有了

启动容器

 docker run -d -p 8080:8080 eurasian-beaver-admin:0.0.1

上篇文章中有提到相关命令:在这里插入图片描述

启动成功后使用端口即可访问。

查看日志

(1)docker logs --tail=1000 容器名称 (查看容器前多少行的日志)(推荐)
(2)docker 容器启动后,可以进入以下位置查看日志(/var/lib/docker/containers/容器ID/容器ID-json.log)(进入容器内部查看日志)
(3)#查看compose所有容器的运行日志
docker-compose -f docker-compose-app.yml logs -f
(4)#查看compose下某个容器的运行日志
docker-compose -f docker-compose-app. yml logs -f<服务名>
(5)# 也可以把compose的容器日志输出到日志文件里去,然后用tail -f随时查看
docker-compose -f docker-compose-app. yml logs -f >> myDockerCompose.log &

本文操作比较简单,dockfile也很短。

相关内容

热门资讯

冰箱性能排行榜TOP3 学生党... 深夜赶论文时顺手拿出一盒酸奶,周末囤几瓶冰可乐犒劳自己,期末前把水果蔬菜分层码放避免串味——这些看似...
即便市场走势不明 坚持持仓仍有... 当前美股市场走弱,部分投资者计划缩减股票持仓、待行情明朗后重新进场,该内容指出这并非最优策略,建议长...
英特尔涨幅达220% 代工业务... 英特尔近期股价从17美元上方攀升至65美元以上,累计涨幅超220%,市值突破7000亿美元,市场已不...
SOL价格取决于65美元关口 ... 核心事件:截至2026年6月28日,索拉纳(SOL)进入关键行情抉择阶段,当前报价71美元,自202...
诺和诺德公布多项在华合作 启动... 经济观察网 诺和诺德于链博会公布多项在华合作布局,同时启动最高112亿丹麦克朗股票回购计划。全产业链...