樹莓派安裝lazydocker命令行圖形化界面快速管理Docker服務及鏡像

      網友投稿 1183 2022-05-29

      為了方便樹莓派程序服務的管理、部署、擴容、遷移,我們使用Docker運行程序,但Docker管理本身也是個問題,懶人是不愿去記憶查閱各種各樣的Docker命令的,為了方便廣大Docker用戶管理Docker,我推薦一波Lazydocker,Lazydocker是個開源項目,即使沒有GUI桌面,也可以愉快的在終端通過鼠標和鍵盤快捷鍵來管理Docker,用一種懶惰的方式去管理Docker相關的方方面面~

      安裝lazydocker

      我這里以docker的方式來安裝lazydocker, 也就是在本地構建lazydocker的鏡像~

      sudo docker build -t lazyteam/lazydocker \ --build-arg BASE_IMAGE_BUILDER=arm64v8/golang \ --build-arg GOARCH=arm64 \ https://github.com/jesseduffield/lazydocker.git

      運行Lazydocker

      mkdir /opt/lazydocker sudo docker run --rm -it -v \ /var/run/docker.sock:/var/run/docker.sock \ -v /opt/lazydocker:/.config/jesseduffield/lazydocker \ lazyteam/lazydocker

      初次設置

      初次進入設置

      如果能看到以下界面,說明Lazydocker安裝運行成功了

      在樹莓派安裝lazydocker命令行圖形化界面快速管理Docker服務及鏡像

      查看成功

      安裝zsh并配置oh-my-zsh(可選)

      sudo apt install zsh -y sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

      將默認shell設置為zsh(可選)

      zsh

      # 查看zsh位置 which zsh # 改變當前用戶的默認shell(需要輸入當前用戶的登錄密碼) chsh # 輸入zsh路徑 /usr/bin/zsh # 直接切換到zsh /usr/bin/zsh

      為zsh設置快捷命令(如果你沒有安裝zsh,請自行將以下命令中的zsh字符替換為自己的shell)

      # 在zsh的配置文件中設置啟動Lazydocker的快捷指令lzd echo "alias lzd='sudo docker run --rm -it -v /var/run/docker.sock:/var/run/docker.sock -v /opt/lazyload/config:/.config/jesseduffield/lazydocker lazyteam/lazydocker'" >> ~/.zshrc # 讓lzd命令生效 source ~/.zshrc

      通過命令行啟動Lazydocker

      lzd

      查看運行容器的狀態

      查看運行容器的狀態

      進入容器

      進入容器

      使用的默認shell為sh,由于使用了exec -it進入容器,所以使用Ctrl+D退出,也不會導致容器關閉

      與containers 容器有關的常用快捷鍵命令

      [: 上一個tab (這里的Tab指的是右側的Logs, Stats, Config, Top) ]: 下一個tab d: 刪除當前容器 e: 隱藏或展示已經關閉的容器 s: 停止當前容器 r: 重啟當前容器 a: 連接到當前容器,連接成功后可以實時查看容器內部運行產出的log (Ctrl+D可退出) m: 查看當前的容器實時的log (Ctrl+C可退出) E: 以exec -it方式為運行容器開啟一個shell, shell退出后,不會影響正在運行的容器 b: 調用批量操作containers的命令窗口

      與Images鏡像有關的快捷鍵命令

      d: 刪除鏡像 b: 調用批量操作images的命令窗口

      Lazydocker開源地址

      https://github.com/jesseduffield/lazydocker

      小結

      Docker的出現,極大的方便了程序的開發與部署,但docker本身的命令輸錯,就很容易搞出誤刪容器,誤刪鏡像的烏龍事件,而有了Lazydocker我們可以輕松愉快的學習管理的我們的docker服務。

      Docker 鏡像服務

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:7天玩轉PostgreSQL基礎訓練營(五)
      下一篇:16.1 Linux系統啟動流程
      相關文章
      激情综合色五月丁香六月亚洲| 亚洲久热无码av中文字幕| 亚洲不卡无码av中文字幕| 亚洲男人的天堂久久精品 | 亚洲福利一区二区精品秒拍| 久久综合九九亚洲一区| 国产成人亚洲精品青草天美| 亚洲一区二区三区无码中文字幕| 国产成人精品日本亚洲专区 | 亚洲一二成人精品区| 亚洲国产精品自在在线观看| 亚洲2022国产成人精品无码区| 亚洲AV成人精品网站在线播放| 亚洲国产精久久久久久久| 亚洲av网址在线观看| 亚洲日韩图片专区第1页| 久久亚洲国产精品成人AV秋霞| 亚洲综合久久成人69| 亚洲国产日产无码精品| 亚洲一区在线观看视频| 亚洲日本国产综合高清| 亚洲欧美第一成人网站7777| jzzijzzij在线观看亚洲熟妇| 亚洲第一福利网站在线观看| 国产成人精品久久亚洲| 国产AV无码专区亚洲AV毛网站| 久久久久亚洲AV片无码| 亚洲美女在线观看播放| 亚洲不卡中文字幕| 亚洲欧美日韩中文高清www777| 精品国产日韩亚洲一区91| 亚洲一区二区三区在线视频| 亚洲精品无码成人片久久| 亚洲一级二级三级不卡| 亚洲13又紧又嫩又水多| 亚洲av日韩综合一区久热| 亚洲国产av一区二区三区| 区久久AAA片69亚洲| 色婷婷亚洲十月十月色天| 精品久久亚洲中文无码| 久久人午夜亚洲精品无码区|