深入理解Docker -h命令

一、Docker的基本介紹

Docker是一種容器化技術,它允許開發者將應用程序和其所有依賴的環境一起打包,以便在不同的計算機上運行。容器是一種輕型的虛擬化技術,它們比虛擬機更輕量級,啟動更快,資源佔用更少。

二、Docker -h命令介紹

Docker -h命令是一個非常基礎的命令,它用於獲取Docker的幫助文檔。在命令行中輸入docker -h,即可獲得Docker的所有命令及其說明。

docker -h

Docker -h命令的輸出如下:

Usage:  docker [OPTIONS] COMMAND

A self-sufficient runtime for containers

Options:
      --config string      Location of client config files (default "/root/.docker")
  -c, --context string     Name of the context to use to connect to the daemon (overrides DOCKER_HOST env var and
                           default context set with "docker context use")
  -D, --debug              Enable debug mode
  -H, --host list          Daemon socket(s) to connect to
  -l, --log-level string   Set the logging level ("debug"|"info"|"warn"|"error"|"fatal") (default "info")
      --tls                Use TLS; implied by --tlsverify
      --tlscacert string   Trust certs signed only by this CA (default "/root/.docker/ca.pem")
      --tlscert string     Path to TLS certificate file (default "/root/.docker/cert.pem")
      --tlskey string      Path to TLS key file (default "/root/.docker/key.pem")
      --tlsverify          Use TLS and verify the remote
  -v, --version            Print version information and quit

Management Commands:
  builder     Manage builds
  config      Manage Docker configs
  container   Manage containers
  context     Manage contexts
  ...

三、常用Docker -h命令參數解析

-c, –context string

指定連接到守護程序的上下文名。默認情況下,Docker將使用「default」上下文。上下文提供了管理Docker與遠程主機交互所需的一組參數,包括主機名和證書位置。

docker -c mycontext ps

–tlsverify

使用TLS並驗證遠程。默認情況下,Docker將tls配置設置為false,-H(指定守護程序套接字)的埠不為2376。如果您啟用它,則-CAfile,–cert和–key必須提供路徑。

docker --tlsverify ps

-v, –version

列印版本信息並退出。

docker -v

history

顯示歷史鏡像。

docker history ubuntu

kill

殺死正在運行的容器(PID1或init進程)。

docker kill mycontainer

rmi

刪除一個或多個本地鏡像。

docker rmi myimage

start

啟動一個或多個已經存在的已停止容器。

docker start mycontainer

stop

停止一個或多個正在運行的容器。

docker stop mycontainer

四、總結

Docker -h命令是一個非常基礎的命令,用於獲取Docker的所有命令及其說明。在使用Docker時,我們經常需要查詢這些命令的用法和參數。因此,Docker -h命令是我們在使用Docker過程中經常會使用到的一個命令。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/258129.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-15 12:48
下一篇 2024-12-15 12:48

相關推薦

發表回復

登錄後才能評論