spring boot docker tomcat
1.0.0
注意:為了在獨立tomcat中運行Spring Boot應用程序,請在獨立的Tomcat中部署Springboot應用程序中提到的代碼更改
FROM tomcat:8.5-jdk11-openjdk-slim
ADD target/sample.war /usr/local/tomcat/webapps/
EXPOSE 8080
CMD ["catalina.sh", "run"]
| 關鍵詞 | 用法 |
|---|---|
| 從 | 將構建我們的自定義圖像的基礎圖像 |
| 添加 | 將戰爭文件複製到Docker中的WebApps文件夾中 |
| 暴露 | 露出Docker容器外端口8080 |
| CMD | 運行Docker映像時要執行的命令 |
現在運行命令
> docker-compose up --build
注意: - 構建用於在啟動容器之前而不是使用現有圖像之前構建圖像
上面的命令將開始處理docker-compose.yml文件。由於我們指定了構建:。在Docker-compose.yml文件中,它將在當前目錄中尋找Dockerfile並使用相同的自定義圖像。
Docker容器啟動後,嘗試擊中http:// localhost:8080/sample/index? name = vicky