Docker技術的火熱程度,想必每個互聯(lián)網(wǎng)IT技術人員都能時時感受的到,的確,近些年,國內對于Docker容器技術的應用需求越來越強烈!!
成都創(chuàng)新互聯(lián)公司2013年成立,是專業(yè)互聯(lián)網(wǎng)技術服務公司,擁有項目成都網(wǎng)站制作、成都網(wǎng)站建設網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元晉源做網(wǎng)站,已為上家服務,為晉源各地企業(yè)和個人服務,聯(lián)系電話:028-86922220
所以,對于Docker容器的管理也越來越重要。那么今天,小編給大家推薦2款牛逼、酷炫、實用的工具。
Docker 容器鏡像是一個輕量、獨立、含有運行某個應用所需全部軟件的可執(zhí)行包,那么一個 Docker 鏡像里面會包含什么東西?這個名為 Dive 的工具正是用來分析和瀏覽 Docker 鏡像每層的內容。
通過分析 Docker 鏡像,我們可以發(fā)現(xiàn)在各個層之間可能重復的文件,并通過移除它們來減小 Docker 鏡像的大小。
Dive 是一個用 Go 語言編寫的自由開源工具。Dive 工具不僅僅是一個 Docker 鏡像分析工具,它還可以幫助使用者用于構建鏡像。
運行截圖
GitHub:https://github.com/wagoodman/dive/blob/master/README.md
最新版本:v0.4.1
安裝說明:https://github.com/wagoodman/dive/blob/master/README.md
下載地址:https://github.com/wagoodman/dive/releases
參考資料:https://www.oschina.net/p/dive
有開發(fā)者開源了一個用于 Docker 和 docker-compose 的簡單終端 UI —— lazydocker,才短短幾天目前已經(jīng)收獲了 2k+ star。
作者:h5cd,內容來源:開源中國。
作者表示記住 Docker 命令很難,并且在多個終端窗口中跟蹤容器幾乎是不可能的,lazydocker 正是為了解決這種問題而產(chǎn)生的,它可以在一個終端窗口中擁有所需的所有信息,并且每個 Docker 常用命令都可以綁定快捷鍵,同時可以添加自定義命令。一切都只需如上圖一樣一鍵敲擊鍵盤或單擊鼠標。
lazydocker 基于 gocui 庫,環(huán)境需要 Go 1.12 版本,在終端中調用命令如:
lazydocker 的具體特性如下:
全視野查看 Docker 或 docker-compose 容器環(huán)境的狀態(tài)
查看容器或服務的日志
查看容器指標的 ascii 圖表,這樣你會更像個開發(fā)者
自定義圖表以測量不同指標
附加到容器/服務
重啟、刪除與重新構建容器/服務
查看給定鏡像的祖先圖層
修剪占用磁盤空間的容器、鏡像或卷