docker相關命令及操作

39.從歸檔文件中創建鏡像

docker import xx.tar 鏡像名稱:標籤


38.導入鏡像

docker load -i xx.tar

docker load < xx.tar


37.將指定鏡像保存成tar歸檔文件

docker save -o xx.tar 鏡像名稱:標籤


36.查看指定鏡像創建歷史

docker history 鏡像名稱


35.刪除本地一個或多個鏡像

docker rmi -f 鏡像名稱


34.登出

docker logout


33.登錄到鏡像倉庫

docker login -u 用戶名 -p 密碼


32.檢查容器文件結構更改

docker diff 容器名


31.容器與主機之間數據拷貝

docker cp 主機目錄數據 容器目錄


30.將文件系統作爲tar歸檔文件導出到輸出平臺

docker export -o xx.tar 容器名


29.阻塞運行直到容器停止

docker wait 容器名


28.從服務器獲取實時事件

docker events 參數


27.連接正在運行的容器

docker attach 容器名/ID


26.創建新容器,不啓動

docker create 鏡像名:標籤


25.恢復容器中的進程

docker unpause 容器名


24.暫停容器中所有進程

docker pause 容器名


23.殺掉進程

docker kill -s KILL 容器名


22.進入容器內部

docker exec -it 容器名稱/ID /bin/bash


21.設置鏡像標籤

dokcer tag 容器名稱/ID 鏡像名稱:標籤名


20.提交容器副本

docker commit -m="描述" -a="作者名稱" 容器名稱/ID 指定的鏡像名稱:標籤名


19.查找鏡像

docker search 鏡像名稱

例如:

docker search nginx


18.刪除容器

docker rm 容器名/ID


17.重啓容器

docker restart 容器名/ID


16.啓動容器

docker start 容器名/ID


15.查看容器內部運行進程

docker top 容器名/ID

例如:

docker top mysql


14.查看容器映射的端口

docker port 容器名稱

例如:

docker port mysql


13.查看某指令用法

docker 指令名稱 --help

例如:

docker ps --help


12.查看容器日誌

docker logs 容器名稱/容器ID

例如:

docker logs mysql

或 

docker logs -f mysql


11.拉取鏡像

docker pull 鏡像名稱:標籤

例如:

docker pull nginx


10.push到鏡像倉庫

docker tag 鏡像名稱:版本 鏡像倉庫地址:tag

docker push 鏡像倉庫地址:tag


9.查看容器配置和狀態信息

docker inspect 容器名稱

docker inspect 容器ID


8.停止容器

docker container stop 容器名

docker container stop 容器ID

docker stop 容器ID


7.啓動容器

docker run 

# 後臺運行

-d

# 指定端口

-p 80:80 

# 交互模式運行

-i


# 容器名稱

--name 容器名稱

-v 將主機中項目的目錄掛載到容器的目錄

--link 將某個容器的網絡併入到當前要啓動的容器

鏡像名稱


6.基於Dockerfile構建鏡像

docker build --tag=鏡像名稱:v0.0.1 .

docker build -t 鏡像名稱 .

5.查看所有容器ID

docker container ls -aq


4.查看所有容器

docker container ls --all

docker container ls -a

docker container ls

docker ps

docker ps -a

docker ps -n 顯示的行數

例如

docker ps -n 3

# 查看最後一次創建的容器

docker ps -l

3.查看鏡像列表

docker image ls

docker images

docker images 鏡像名稱

例如:

docker images nginx

docker images | grep nginx


2.查看docker相關信息

docker info


1.查看docker版本

docker --version

docker version


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章