Jenkins自动化部署到Docker容器

2023年 7月 19日 36.1k 0

@toc

本文是对Jenkins+Git+Maven自动化部署配置这篇文章的补充,有关基本的环境搭建从这篇找。

1、编写Dockerfile

在项目中新建一个docker文件夹,编写Dockerfile,内容如下:

 FROM openjdk:11
 EXPOSE 8888
 WORKDIR /root
 ADD jarfile/demo*.jar /root/app.jar
 ENTRYPOINT ["java","-jar","/root/app.jar"]

项目结构如下图所示。

image-20230201205126330

2、为测试服务器配置Docker镜像加速器

这里取阿里云的容器镜像服务找就行,脚本如下:

 sudo mkdir -p /etc/docker
 sudo tee /etc/docker/daemon.json

相关文章

JavaScript2024新功能:Object.groupBy、正则表达式v标志
PHP trim 函数对多字节字符的使用和限制
新函数 json_validate() 、randomizer 类扩展…20 个PHP 8.3 新特性全面解析
使用HTMX为WordPress增效:如何在不使用复杂框架的情况下增强平台功能
为React 19做准备:WordPress 6.6用户指南
如何删除WordPress中的所有评论

发布评论