我是碼頭工人。根據我的研究,我開始知道docker是構建我們的代碼,在任何平臺上發佈和部署它的完美選擇。 現在我的疑問是如何在一個容器中安裝Tomcat,Java?和我如何在一個碼頭集裝箱內安裝Tomcat,Java?
回答
大多數開源項目已經有圖像可用,所以你不需要重新發明輪子。如果您搜索docker <name of project>
,Docker Hub圖像頁面通常是最佳結果。
Tomcat是在這裏:https://hub.docker.com/_/tomcat/
你可以看到他們是如何做到通過點擊圖片Dockerfile links的一個安裝。
您可以使用docker run -p 8080:8080 tomcat:8
或集線器頁面上列出的任何標籤運行映像。
與
FROM tomcat:8
注意所有的官方tomcat圖像都是基於官方的java圖像,它們是openjdk而不是oracle java。這可以對很多人產生巨大的影響。所以在手動安裝時有一個有效的點 –
然後被甲骨文起訴! :)但認真,因爲openjdk成爲參考實現他們仍然巨大的差異? – Matt
巨大的巨大的,因爲它一直 –
- 1. 如何鏈接一個碼頭集裝箱與另一個碼頭集裝箱
- 2. 在另一個碼頭集裝箱內使用碼頭集裝箱的數據
- 3. 如何在碼頭集裝箱內安裝全局的angular-cli?
- 4. 在碼頭集裝箱上安裝rdiff
- 5. 在碼頭集裝箱中安裝mongodb
- 6. 在碼頭集裝箱中安裝ssh
- 7. 我如何在碼頭集裝箱中安裝/ dev/shm
- 8. 我可以從集裝箱碼頭內重新啓動碼頭集裝箱嗎?
- 9. 是否可以在碼頭集裝箱內安裝ISO?
- 10. 安裝tensorflow,theano,sklearn,nltk在miniconda2碼頭集裝箱內
- 11. 無法安裝在碼頭集裝箱內
- 12. 如何在碼頭集裝箱中安裝OpenStack容器
- 13. 如何將一個端口從一個碼頭集裝箱轉發到另一個碼頭集裝箱?
- 14. 我如何在碼頭集裝箱內安裝木偶?我有一個Ubuntu14.04操作系統
- 15. Python在碼頭集裝箱
- 16. XDummy在碼頭集裝箱
- 17. systemd在碼頭集裝箱
- 18. Chaining在碼頭集裝箱內的tcp_keepalive_ *
- 19. 不能在碼頭集裝箱MariaDB內
- 20. 如何從另一個碼頭集裝箱啓動碼頭-ubuntu
- 21. Apache Tomcat 8不在碼頭集裝箱內啓動
- 22. 碼頭集裝箱內的pip安裝下載速度很慢
- 23. pip從碼頭集裝箱內安裝pymssql
- 24. 如何在我的碼頭集裝箱內運行pycharm?
- 25. DISPLAY:0如果在每個碼頭集裝箱內運行Xvfb:0,則由多個碼頭集裝箱共享?
- 26. 如何在單個碼頭集裝箱上安裝多個PHP版本
- 27. 在一個碼頭集裝箱內運行多個服務
- 28. 碼頭集裝箱內的debootstrap
- 29. 碼頭集裝箱內的提升帆
- 30. 碼頭集裝箱內的rsync文件?
明顯開始您的自定義
Dockerfile
你(Revathy U)沒了失明的研究,即使使用此谷歌keywoards爲「tomcat泊塢窗形象」帶給你先打正確答案 –