再談《Docker的大坑小洼》

jopen 9年前發布 | 7K 次閱讀 Docker

原文  http://dockerone.com/question/92


今天閑暇看了一下宏亮同學寫的一篇《Docker的大坑小洼》,非常受啟發。因為Docker的文章真的很多了,但大家如果只是玩一玩,有很多坑是不會碰到的。通讀完宏亮同學的列出來的坑之后,我發現可能是角度不同,我有一些不同的理解,借此機會分享給大家:

1.Docker中同種類型不同tag的鏡像并非可互相替代

這個問題描述的挺繞的,看了好幾遍才理解筆者的問題。意思就是不同版本的Mysql鏡像不能混用。用戶的環境如果想依賴不同版本Mysql鏡像,一定要在測試一遍,因為鏡像變了,內容也變了。所以我更認為這是使用方法的問題, 不是Docker的坑

2.不同時間段使用tag為latest的鏡像,效果不盡相同

這個是Docker設計成這樣,在分布式計算中,自動升級鏡像后是無法知道下次啟動的job會啟動那個鏡像。所以增加了這個設計。我認為還是使用方法的問題, 不是Docker的坑 。或者說,掌握最佳實踐,如宏亮說的,不要用latest tag。

3.使用fig部署依賴性強的容器時出錯

我在實際使用fig做開發是也遇到這個問題,我覺得fig就是一個不可用的工具。如果你大量使用fig會知道我想吐槽。目前還不如直接Build。

4.Swarm管理多個Docker Node時,Docker Node注冊失敗

我沒有用過,沒法發表意見。

5.Docker容器的DNS問題

這個坑有點冤枉Docker,設計成這樣了。但到了中國,確實變成了坑。實際使用中,不要用Docker鏡像去訪問外網的內容,最好做到本地訪問。

</div>

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!