首页 > 其他 > 详细

Jenkins+Docker 微服务部署到docker容器中

时间:2021-07-13 14:57:05      阅读:26      评论:0      收藏:0      [点我收藏+]

Jenkins部署微服务到docker容器(jenkins搭建

在jenkins中构建项目,将项目打成的jar包放到指定目录下,使用dockerfile将jar包构建成镜像,然后docker启动镜像,微服务就部署好了 

技术分享图片

cat /server/docker/mall-admin/docker.sh    #在docker服务器创建脚本
mv admin.jar ../backup/admin.jar.`date +%Y%m%d`   #备份jar包
docker rm -f admin                    #删除正在运行的admin微服务
docker rmi test/admin                  #删除微服务admin镜像
mv mall-admin-0.0.1-SNAPSHOT.jar admin.jar     #修改jar包名称
docker build -t test/admin .               #构建当前目录下的dockerfile文件
docker run --name=admin --restart=always -p 8091:8091 -itd test/admin        #运行镜像构建容器
cat Dockerfile      #在docker服务器创建脚本
FROM java:8
WORKDIR /server/docker/mall-admin
ADD admin.jar admin.jar
EXPOSE 8091
ENTRYPOINT java -jar  -Dspring.profiles.active=test admin.jar

jenkins+docker构建微服务完成。

 

Jenkins+Docker 微服务部署到docker容器中

原文:https://www.cnblogs.com/cfzy/p/15005537.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!