您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費注冊]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>數(shù)值算法/人工智能>

淺談Docker實用工具

大?。?/span>0.6 MB 人氣: 2017-09-28 需要積分:1

  Docker社區(qū)已經(jīng)創(chuàng)建了許多開源的工具,更多的用例使得它比您想像的更有用。你可以在這里查閱它們。

  你在網(wǎng)上能找到很多酷炫的Docker工具。絕大多數(shù)是開源的。

  過去兩年,我已經(jīng)積極地將Docker用到我的對大多數(shù)開發(fā)項目中。在你開始使用Docker的時候,你會發(fā)現(xiàn),在很多用例里它比你預(yù)想的更加適用。

  你會希望Docker為你做得更多,而且它不會讓你失望!

  Docker社區(qū)非?;钴S,每天都有很多有用的工具。在這個社區(qū)你很難知道哪些發(fā)生了革新。為了幫助你,我已經(jīng)收集了我日常工作中用到的很有趣很實用的Docker工具。這些讓我工作更加高效,消除了很多的手動工作。

  讓我們來看看我在使用Dockerize工具的過程中發(fā)現(xiàn)的每個工具。

  1. watchtower:自動更新Docker容器

  Watchtower監(jiān)視運行中的容器,以便于對容器最初的鏡像進(jìn)行更改。當(dāng)Watchtower檢測到鏡像發(fā)生改變時,會自動使用新的鏡像重啟容器。

  我在本地開發(fā)中想要創(chuàng)建新的鏡像就會使用它。

  Watchtower本身會打包成Docker映像,所以您可以運行它,就像運行任何其他容器一樣。當(dāng)你要運行Watchtower,您將會用到下面的指令:

  淺談Docker實用工具

  在上面的命令中,我們啟動了一個帶有掛載文件/var/run/docker.sock 。 的Watchtower容器。這個步驟是必須的,通過設(shè)置30秒的時間間隔選項,為了能夠讓W(xué)atchtower可以和Docker守護(hù)進(jìn)程API進(jìn)行交互。這個時間定義了Watchtower

  的輪詢時間。Watchtower里面有很多的這樣的選項設(shè)置,你可以按照文檔所述使用它們。

非常好我支持^.^

(0) 0%

不好我反對

(0) 0%

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?