Docker命令和容器名稱的自動補齊

2021-09-27 04:51:28 字數 578 閱讀 3174

在使用docker命令在進行容器相關操作(如停止、啟動、重啟、檢視日誌等)操作的時候容器名稱不自動補全。

linux系統許多命令都會提供該命令自身的命令補齊指令碼,在安裝命令時會自動安裝自動補齊指令碼——如果有的話。該機制在linux中被稱為bash-complete。在/usr/share/bash-completion/completions目錄下有許多命令自動補齊的指令碼,可自行查閱。與docker有關的,有2個:docker和docker-compose。

1.安裝 bash-completion

yum install -y bash-completion
2.使用source命令讓檔案生效

source /usr/share/bash-completion/completions/docker 

source /usr/share/bash-completion/bash_completion

docker 容器設定自啟

文章出處 case1 容器未建立 docker run restart always name mynginx d nginx case2 容器已經建立 docker update restart unless stopped mynginx 容器自啟動引數no 預設 不自動重啟容器 on fail...

docker映象和容器命令

檢視所有容器 停用乙個容器 停用全部執行中的容器 殺死所有正在執行的容器 刪除乙個容器 刪除全部容器 刪除所有已經停止的容器 一條命令實現停用並刪除容器 列出本地所有的映象 含中間映像層,預設情況下,過濾掉中間映像層 列出本地映象中repository為ubuntu的映象列表 刪除乙個映象 刪除所有...

Docker容器的命令

新建容器並啟用 docker run centos 執行容器,並進入互動模式 使用exit,直接停止容器,並退出到主機 使用ctrl p q 退出容器,但是不停止容器執行 列出當前執行中的容器 docker ps 列表當前執行中和之前執行過的容器 docker ps a 只列出容器編號 docker...