docker常用命令及配置

2021-10-06 04:37:14 字數 1840 閱讀 7416

最近使用了docker,像是發現了新大陸。。。真是簡潔好用的東西,為啥原來沒發現。

docker的安裝不再贅述,在此記錄一下常用的命令,以便於將來查詢。

檢視docker容器版本 ---

docker version
檢視docker容器資訊 ---

docker info
列出本地docker映象 ---

docker images  (加 -a 列出所有)
刪除單個映象 ---

docker rmi [映象名]:[tag]
強制刪除單個映象 ---

docker rmi -f [映象名]  (針對基於映象有執行的容器程序)
刪除多個映象 ---

docker rmi -f [映象名1] [映象名2] [映象名3]  (不同映象間以空格間隔)
刪除本地全部映象 ---

docker rmi -f $(docker images -q)
根據映象建立乙個容器 ---

docker run -it [映象名] /bin/bash
建立容器並在後台執行(加埠對映、路徑對映) ---

docker run -itd -p [主機埠]:[容器埠] -v [主機的目錄]:[容器的目錄] --name [容器名] [映象名] /bin/bash
進入容器(退出容器:exit) ---
docker exec -it [容器名/容器id] /bin/bash
檢視所有容器 ---

docker ps -a
停止執行中的容器 ---
docker stop redis
刪除乙個已停止的容器 ---
docker rm redis
刪除乙個執行中的容器 ---
docker rm -f redis
將容器中的檔案copy至本地路徑 ---
docker cp [容器名]:[容器路徑] [本地路徑]
將主機檔案copy至容器 ---
docker cp [本地路徑] [容器名]:[容器路徑]
獲取docker中所有容器名稱和位址

docker inspect -f '} - }' $(docker ps -aq)

設定開機自啟動

docker update --restart=always [容器id]
還有兩個命令使用前一定要慎重慎重慎重!!!

清除未被使用的映象 --- :docker image prune -a

清除docker快取、所有停止的容器、所有未被使用的網路、未建立容器的映象 ... --- :docker system prune --volumes 

docker常用命令 Docker 常用命令筆錄

格式docker run 選項 映象 命令 引數.示例docker run it rm ubuntu 16.04 bash 示例解釋 it 這是兩個引數,乙個是 i,表示互動式操作,乙個是 t表示終端 rm 這個引數是說容器退出後隨之將其刪除 ubuntu 16.04 這是指用ubuntu 16.0...

Docker安裝及常用命令

docker 是乙個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到乙個可移植的容器中,然後發布到任何流行的linux機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何介面。docker 最初是 dotcloud 公司創始人 solomon hykes 在法國期間發起的乙...

docker入門及常用命令

關於docker的概念及原理我就不多說了,隨便一搜一大堆,這裡直接介紹如何使用 docker安裝與啟動 1 yum 包更新到最新 sudo yum update 3 設定yum源為阿里雲 sudo yum config manager add repo 4 安裝docker sudo yum ins...