1. 程式人生 > 程式設計 >Springboot【2.x】+ Maven遠端部署到Linux的Docker中

Springboot【2.x】+ Maven遠端部署到Linux的Docker中

序言

隨著阿里中臺概念的提出,大大小小的網際網路公司都對原有專案技術架構進行改造、優化、升級,其中使用最多的莫過於微服務、容器以及雲服務。我司綜合考慮未來業務發展決定專案逐步雲化、容器化,下面就基於springboot+maven專案遠端部署到docker中進行分享下,希望能給大夥兒有些幫助。

系統及軟體環境

  • Linux作業系統CentOS7(建議)
  • Docker(社群版)---官方地址

Docker RemoteApi

遠端部署前提需要開啟docker遠端訪問功能,下面介紹常用兩個作業系統的配置

  • CentOS 6 修改/etc/sysconfig/docker檔案,重啟後生效(service docker restart)
DOCKER_OPTS="-H=unix:///var/run/docker.sock -H=0.0.0.0:2375"
複製程式碼
  • CentOS 7 修改/usr/lib/systemd/system/docker.service檔案,在ExecStart後面新增一行
ExecStart=/usr/bin/dockerd  -H tcp://0.0.0.0:2375  -H unix:///var/run/docker.sock
複製程式碼

效果截圖

dockerConfig