用法:docker run [OPTIONS] IMAGE [COMMAND] [ARG...]
Options:
--name
:為 container 分配一個名稱,若不加這參數名稱會隨機產生
--rm
:當 container 退出時自動刪除 container
--cpus
:指定可用的 CPU 數量
--memory
:允許 container 使用的記憶體大小 (bytes)
--memory-swap
:container 使用的swap 交換空間大小 (bytes)
--network
:設定 container 要使用哪一種網路模式
--link
:連結 container 之間的網路
--entrypoint
: 覆蓋 image 預設進入點
-a
, --attach
:附帶 STDIN, STDOUT 或 STDERR
-d
, --detach
: 在後台運行 container 並打印 container ID
-e
, --env
:設置環境變量
-h
, --hostname
:container 主機名
-i
, --interactive
:讓標準輸入保持打開狀態
-l
, --label
:在 container 設置 meta data
-p
, --publish
:將 container port(s) 發佈到主機
-P
, --publish-all:
將所有公開的 ports 發佈到隨機 port
-t
, --tty
:分配一個虛擬裝端機 (pseudo-tty) 並綁定到 container 的標準輸入上