Springboot應用使用Docker部署

首先準備好springboot應用,而後打包,我這裏已經準備好了一個jar包java

而後上傳到服務器,準備一個目錄用於存放jar包和Dokerfile文件spring

  編寫Dokerfile文件docker

  

  我這裏寫的很簡單,就簡單解釋一下:springboot

  FROM:由於跑java程序,因此要依賴到JDK服務器

  ADD:將本地目錄的jar包複製到容器裏面ui

  ENTRYPOINT:啓動容器以後要執行的命令3d

  EXPOSE:將容器的80端口暴露出來,以後在啓動的容器的時候可使用-p或-P創建端口映射關係blog

  好啦,這樣Dockerfile文件寫好了,就能夠構建鏡像了,命令以下:容器

  1.   構建鏡像:docker build -t tools .  (-t指定構建的鏡像名稱)
  2.   運行容器:docker run -d --name tool -P tool  (-d後臺運行,--name指定容器名稱,-P將容器內部暴露的端口與本地端口創建映射關係)

  這樣就能夠啦!!!後臺

相關文章
相關標籤/搜索