1 回答

TA貢獻1796條經驗 獲得超7個贊
Docker 如今贏得了許多關注,很多人覺得盛名之下其實難副,因為他們仍然搞不清 Docker 和普通開發者到底有什么關系。許多開發者覺得 Docker 離自己很遠,Docker 是生產環境中的工具,和自己無關。我也是花了很長時間才想清楚作為普通開發人員如何在自己的開發中使用 Docker。坦率地說,我仍處在學習的過程中。
這篇文章提供了一個 Docker 用例列表,我希望它能更好地幫助你理解 Docker 并引發你的思考。本文只是描述 Docker 在普通開發者日常的應用,并不提供完整的解決方案。
在介紹用例之前,我希望你能先記住這句話:“Docker 是一個便攜的應用容器”。你可以不知道 Docker 所說的的“便攜式容器”到底是什么意思,但是你必須清楚 Docker 在日常中能帶來非常大的效率提升。
當你需要在容器內運行自己的應用(當然可以是任何應用),Docker 都提供了一個基礎系統鏡像作為運行應用時的基礎系統。也就是說,只要是 Linux 系統上的應用都可以運行在 Docker 中。
可以在 Docker 里面運行數據庫嗎?當然可以。
可以在 Docker 里面運行 Node.js 網站服務器嗎?當然可以。
可以在 Docker 里面運行 API 服務器嗎?當然可以。
Docker 并不在乎你的應用程序是什么、做什么,Docker 提供了一組應用打包、傳輸和部署的方法,以便你能更好地在容器內運行任何應用。
- 1 回答
- 0 關注
- 1247 瀏覽
添加回答
舉報