docker常用命令大全

2021-10-23 06:29:16 字數 2188 閱讀 9954

docker version  ##  查詢docker的版本號

docker info ## 顯示docker的詳細資訊

docker --help ## docker的幫助命令

docker images  ## 列舉本地可以執行的映象

docker images -q ## 只顯示映象id

docker images -a ## 列舉所有的驚醒,包括分層的

docker images -qa ## 顯示所有的映象的id

docker images --digests ## 顯示摘要資訊

docker images --digests --no-trunc ## 不擷取摘要資訊,全部顯示

docker search tomcat  # 查詢映象庫中的映象

docker search -s 30 tomcat ## 只查詢星數超過30的映象

docker pull tomcat   ## 預設獲取tomcat最新版
docker rmi -f hello-world ## -f 強制刪除

docekr rmi id ## 刪除映象id;

docker rmi -f $(docker images -qa) ## 刪除所有的映象

docker run -it centos## 新建並啟動容器; -i: 互動式操作;-t: 終端;-d 後台執行(返回id值)

docker ps

## 列出所有在執行得容器

docker run -it --name centeosss centos ##--name給容器起個別名

docker ps -a ## 列出正在執行的和未執行的容器

docker ps -l ## 上次執行的容器

docker ps -n 3 ## 顯示最近三次執行的容器

ctrl + p + q ## 只是退出容器的終端。但是容器還在執行

docker start id

# 啟動容器

docker restart id

#重啟容器

docekr stop id

# 停止容器

docker kill

id## 強制關閉容器

docker rm

id# 刪除容器

docker rm -rf $(docker ps -a -q)

## 刪除所有的容器

docker ps -a -q |

xargs docker rm

## 刪除所有的容器

docker logs -t -f --tail id

#查詢具體容器的的日誌

docker top 容器id ## ##檢視容器的

docker run -d 0f3e07c0138f /bin/sh -c "while true;do;echo 'hello';sleep 2;done"

##後台執行,不會推出

docker inspect 容器id ##查詢當前正在執行的容器的結構(細節);以json形式返回

ctrl + p +q ##推出容器,不會停止容器;exit退出停止容器

docker exec -t b13a616c17d9 ls -l /tmp ## 直接在容器中查詢ls,實際不會進入容器

docker attach b13a616c17d9 == docker exec -it b13a616c17d9 /bin/bash ##直接進入容器

##從容器拷貝檔案到主機上

docker cp 容器id:容器內路徑 目的主機路徑

docker commit -a liyanfeng -m "add mysql" 192f3ae5b180 mysql:1.0 # 儲存容器為映象

docker run -it -v /home/mydata:/home/test 0f3e07c0138f # 將宿主機路徑/home/mydata跟容器 /home/test  資料共享 容器關閉 資料任然共享

docker run -it -v /home/mydata:/home/test:ro 0f3e07c0138f #以唯讀方式;共享,只允許主機單線修改資料,容器沒法修改

Docker常用命令大全

1.檢視映象 docker images2.查詢映象 docker search 容器名 docker pull 容器名 版本 4.刪除映象 docker rmi f 容器名 容器id 5.檢視容器清單 docker container ls a6.檢視執行的容器 docker ps7.停止容器 d...

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

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

常用命令 Git 常用命令大全

安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...