天天看點

Docker指令小總結

attach    Attach to a running container                 # 目前 shell 下 attach 連接配接指定運作鏡像

build     Build an image from a Dockerfile              # 通過 Dockerfile 定制鏡像

commit    Create a new image from a container changes   # 送出目前容器為新的鏡像

cp        Copy files/folders from the containers filesystem to the host path   #從容器中拷貝指定檔案或者目錄到主控端中

create    Create a new container                        # 建立一個新的容器,同 run,但不啟動容器

diff      Inspect changes on a container's filesystem   # 檢視 docker 容器變化

events    Get real time events from the server          # 從 docker 服務擷取容器實時事件

exec      Run a command in an existing container        # 在已存在的容器上運作指令

export    Stream the contents of a container as a tar archive   # 導出容器的内容流作為一個 tar 歸檔檔案[對應 import ]

history   Show the history of an image                  # 展示一個鏡像形成曆史

images    List images                                   # 列出系統目前鏡像

import    Create a new filesystem image from the contents of a tarball # 從tar包中的内容建立一個新的檔案系統映像[對應export]

info      Display system-wide information               # 顯示系統相關資訊

inspect   Return low-level information on a container   # 檢視容器詳細資訊

kill      Kill a running container                      # kill 指定 docker 容器

load      Load an image from a tar archive              # 從一個 tar 包中加載一個鏡像[對應 save]

login     Register or Login to the docker registry server    # 注冊或者登陸一個 docker 源伺服器

logout    Log out from a Docker registry server          # 從目前 Docker registry 退出

logs      Fetch the logs of a container                 # 輸出目前容器日志資訊

port      Lookup the public-facing port which is NAT-ed to PRIVATE_PORT    # 檢視映射端口對應的容器内部源端口

pause     Pause all processes within a container        # 暫停容器

ps        List containers                               # 列出容器清單

pull      Pull an image or a repository from the docker registry server   # 從docker鏡像源伺服器拉取指定鏡像或者庫鏡像

push      Push an image or a repository to the docker registry server    # 推送指定鏡像或者庫鏡像至docker源伺服器

restart   Restart a running container                   # 重新開機運作的容器

rm        Remove one or more containers                 # 移除一個或者多個容器

rmi       Remove one or more images             # 移除一個或多個鏡像[無容器使用該鏡像才可删除,否則需删除相關容器才可繼續或 -f 強制删除]

run       Run a command in a new container              # 建立一個新的容器并運作一個指令

save      Save an image to a tar archive                # 儲存一個鏡像為一個 tar 包[對應 load]

search    Search for an image on the Docker Hub         # 在 docker hub 中搜尋鏡像

start     Start a stopped containers                    # 啟動容器

stop      Stop a running containers                     # 停止容器

tag       Tag an image into a repository                # 給源中鏡像打标簽

top       Lookup the running processes of a container   # 檢視容器中運作的程序資訊

unpause   Unpause a paused container                    # 取消暫停容器

version   Show the docker version information           # 檢視 docker 版本号

wait      Block until a container stops, then print its exit code   # 截取容器停止時的退出狀态值