個人簡單總結:
引數用途
語法示例
search
在docker hub中搜尋映象
docker search 映象名稱
docker search nginx
pull
docker pull 映象名:tag
docker pull nginx:latest
push
推送指定映象到docker映象伺服器
docker push 本地映象:tag
docker push nginx:v1
images
檢視本地所有docker映象
docker images
docker imaegs
run建立容器,並執行
docker run 引數 映象名:tag
docker -d run nginx:latest
history
檢視映象形成過程
docker history 本地映象名:tag
docker history nginx:v1
start
啟動容器
docker start 容器id或容器名稱
docker strat 3d265463456
stop
停止容器
docker stop 容器id或容器名稱
docker stop nginx
build
通過dockerfile製作映象
docker build 引數 映象名:tag dockerfile目錄
docker build -t nginx:v1 /opt/
attach
當前shell連線執行容器
docker attach 容器名
docker attach nginx
commit
儲存當前容器為映象/快照
docker commit 容器id或容器名 新映象名:tag
docker commit nginx nginx:v2
cp容器與宿主機互相複製檔案
docker cp 容器名:檔案目錄/名稱 本地目錄
docker cp /var/www/html/ nginx:/var/www/html
create
建立容器但不啟動容器
docker create 引數 映象名稱
docker create nginx:v1
diff
檢視容器改動
docker diff 容器id或容器名稱
docker diff nginx
exec
在容器中執行命令
docker exec 引數 容器id或名稱 命令
docker exec centos echo 『123』
login
登入docker映象源伺服器
docker login 伺服器位址
docker login
logout
退出登入映象源伺服器
docker logout
docker logout
logs
輸出當前容器的日誌資訊
docker logs 容器id或名稱
docker logs nginx
port
檢視容器的埠對映情況
docker port 容器id或名稱
docker port nginx
ps列出容器列表
docker ps 引數
docker ps -a
restart
重新啟動容器
docker restart 容器id或名稱
docker restart nginx
rm刪除容器
docker rm 引數 容器id或名稱
docker rm nginx
rmi刪除本地映象
docker rmi 映象名:tag
docker rmi nginx:v1
s**e
儲存映象為tar包
docker s**e -o tar檔名 映象名:tag
docker s**e -o nginx.tar nginx:v1
top檢視容器中程序資訊
docker top 容器id或名稱
docker top nginx
version
檢視docker軟體版本
docker version
docker version
events
檢視docker伺服器實時時間
docker events 引數
docker events --since=「1577321423」
import
從tar檔案匯入docker為映象
docker import 引數 tar檔案 映象名:tag
docker import nginx.tar nginx:v2
export
從docker匯出映象為tar檔案
docker export 引數 映象名:tag tar檔案
docker export nginx:v2 nginx2.tar
info
檢視docker系統資訊
docker info
docker info
inspect
檢視容器詳細資訊
docker inspect 容器id或名稱
docker inspect nginx
kill
殺死正在執行的容器
docker kill 引數 容器id或名稱
docker kill nginx
load
從tar檔案中載入為docker映象
docker load -i tar檔案 映象名:tag
docker load -i nginx2.tar nginx:v3
pause
暫停容器
docker pause 容器id/名稱
docker pause nginx
tag映象打標籤
docker tag 映象名:tag 新映象名:tag
docker tag nginx:v3 mynginx:v4
unpause
取消暫停的容器
docker unpause 容器id/名稱
docker unpause nginx
wait
阻塞執行直到容器停止,然後列印出它的退出**
docker wait container
docker wait container
這裡提醒大家一句,我這裡省略了許多命令引數,上面這些是最常用的一些引數和語法,後面會向大家介紹命令引數的使用
Docker 命令總結
docker pull 拉取映象 docker push 推送映象 docker images 檢視本地映象 docker logs f 2b1b7a428627 顯示容器內輸出資訊,除了容器id還可以用容器名稱 f 讓 docker logs 像使用 tail f 一樣來輸出容器內部的標準輸出。啟...
docker命令總結
一 docker簡介和架構 docker是乙個開源得應用容器引擎,基於go語言並遵從 apache2.0 協議開源。docker 是基於容器的平台,允許高度可移植的工作負載。docker 容器可以在開發人員的本機上,資料中心的物理或虛擬機器上,雲服務上或混合環境中執行。docker 的可移植性和輕量...
Docker 一般命令的總結
檢視程序 docker ps a root master docker docker pull busybox latest 檢視映象列表 docker images 刪除映象 必須先刪除對應的container才能刪掉 映象 生成映象 root master docker commit a che...