IntelliJ IDEA开发SpringBoot SpringCoud项目,一键生成docker镜像推送私服、简单部署并发布

IntelliJ IDEA开发SpringBoot SpringCoud项目,使用jib-maven-plugin 制作docker镜像并推送到么服、使用alibaba cloud toolkit 执行远程项目


IntelliJ IDEA安装插件--Cloud Toolkit
使用IntelliJ IDEA部署应用到Linux服务器
https://help.aliyun.com/document_detail/108590.html?spm=a2c4g.11186623.6.576.3c584c3fA1EhYG


maven项目使用 jib-maven-plugin (具体配置参考另一篇博客)
执行命令:mvn jib:build -DsendCredentialsOverHttp=true
直接把springboot项目生成docker-images并推送到私服


打开alibaba cloud toolkit 
> Alibaba Cloud View > add Host 添加linux服务器账号密钥信息
>点击Terminal 进入命令行输入界面
#启动网关微服务
cd /usr/luojian/software/docker-compose
docker pull 192.168.0.150:5000/nanke/cloud-gateway
docker-compose stop gateway
docker-compose rm -f gateway
docker-compose up -d gateway
docker-compose logs -f gateway

#启动授权认证微服务
cd /usr/luojian/software/docker-compose
docker pull 192.168.0.150:5000/nanke/cloud-auth
docker-compose stop auth
docker-compose rm -f auth
docker-compose up -d auth
docker-compose logs -f auth

#启动系统模块微服务
cd /usr/luojian/software/docker-compose
docker pull 192.168.0.150:5000/nanke/cloud-system-biz
docker-compose stop system
docker-compose rm -f system
docker-compose up -d system
docker-compose logs -f system
 

你可能感兴趣的:(持续集成,docker,springboot)