這篇文章主要介紹“怎樣使用docker容器”,在日常操作中,相信很多人在怎樣使用docker容器問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”怎樣使用docker容器”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
不要將應用發布兩份
一些人將容器視為虛擬機。他們中的大多數傾向于認為,他們應該在現有的運行容器里發布自己的應用。在開發階段這樣是對的,此時你需要不斷地部署與調試;但對于質量保證與生產中的一個連續部署的管道,你的應用本該成為鏡像的一部分。記?。喝萜鲬摫3植蛔?。
不要使用單層鏡像
要對分層文件系統有更合理的使用,始終為你的操作系統創建你自己的基礎鏡像層,另外一層為安全和用戶定義,一層為庫的安裝,一層為配置,最后一層為應用。這將易于重建和管理一個鏡像,也易于分發。
不要依賴IP地址
每個容器服務都有自己的內部IP地址,如果你啟動并停止它地址可能會變化。如果你的應用或微服務需要與其他容器通訊,使用任何命名與(或者)環境變量來從一個容器傳遞合適信息到另一個。
不要只使用“最新”標簽
最新標簽就像Maven用戶的“快照”。標簽是被鼓勵使用的,尤其是當你有一個分層的文件系統。你總不希望當2個月之后創建鏡像時,驚訝地發現應用無法運行,因為最頂的分層被非向后兼容的新版本替換,或者創建緩存中有一個錯誤的“最新”版本。在生產中部署容器時應避免使用最新。
不要在鏡像中存儲憑據
使用環境變量,不要將鏡像中的任何用戶名/密碼寫死。使用環境變量來從容器外部獲取此信息。有一個不錯的例子是postgres鏡像。
到此,關于“怎樣使用docker容器”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。