?
This document uses PHP Chinese website manual Release
在新容器中運行命令
docker container run [OPTIONS] IMAGE [COMMAND] [ARG...]
名字,簡寫 | 默認 | 描述 |
---|---|---|
--add-host | 添加自定義的主機到IP映射(主機:IP) | |
--attach, -a | 附加到STDIN,STDOUT或STDERR | |
--blkio-weight | 0 | 阻止IO(相對權(quán)重),介于10和1000之間,或0禁用(默認值為0) |
--blkio-weight-device | 塊IO重量(相對設(shè)備重量) | |
--cap-add | 添加Linux功能 | |
--cap-add | 刪除Linux功能 | |
--cgroup-parent | 容器的可選父cgroup | |
--cidfile | 將容器ID寫入文件 | |
--cpu-count | 0 | CPU數(shù)量(僅限Windows) |
--cpu-percent | 0 | CPU百分比(僅限Windows) |
--cpu-period | 0 | 限制CPU CFS(完全公平調(diào)度程序)期間 |
--cpu-quota | 0 | 限制CPU CFS(完全公平調(diào)度程序)配額 |
--cpu-rt-period | 0 | 限制CPU實時周期(以微秒為單位) |
--cpu-rt-runtime | 0 | 以微秒為單位限制CPU實時運行時間 |
--cpu-shares,-c | 0 | CPU份額(相對重量) |
--cpus | CPU數(shù)量 | |
--cpuset-CPU | 允許執(zhí)行的CPU(0-3,0,1) | |
--cpuset-MEMS | 允許執(zhí)行的MEM(0-3,0,1) | |
--detach,-d | false | 在后臺運行容器并打印容器ID |
--detach-keys | 覆蓋分離容器的鍵序列 | |
--device | 將主機設(shè)備添加到容器 | |
--device | 將規(guī)則添加到cgroup允許的設(shè)備列表 | |
--device-read-bps | 限制設(shè)備的讀取速率(每秒字節(jié)數(shù)) | |
--device-read-bps | 限制設(shè)備的讀取速率(每秒IO) | |
--device-read-iops | 限制寫入速率(每秒字節(jié)數(shù))到設(shè)備 | |
--device-write-bps | 限制寫入速率(每秒IO)到設(shè)備 | |
--disable-content-trust | true | 跳過圖像驗證 |
--dns | 設(shè)置自定義DNS服務(wù)器 | |
--dns-OPT | 設(shè)置DNS選項 | |
--dns-option | 設(shè)置DNS選項 | |
--dns-search | 設(shè)置自定義DNS搜索域 | |
--entrypoint | 覆蓋圖像的默認入口點 | |
--env,-e | 設(shè)置環(huán)境變量 | |
--env-file | 讀入環(huán)境變量文件 | |
--expose | 公開一個端口或一系列端口 | |
--group-add | 添加其他群組加入 | |
--health-cmd | 運行以檢查運行狀況的命令 | |
--health-interval | 0 | 運行檢查之間的時間(ms | s | m | h)(默認為0) |
--health-retries | 0 | 需要報告不健康的連續(xù)失敗 |
--health-start-period | 0 | 啟動健康重試倒數(shù)前,容器初始化的開始時間段(ms | s | m | h)(默認為0) |
--health-timeout | 0 | 允許一次檢查運行的最長時間(ms | s | m | h)(默認值為0) |
--help | false | 打印用法 |
--hostname,-h | 容器主機名稱 | |
--init | fals | 在容器中運行一個轉(zhuǎn)發(fā)信號并收集進程的init |
--interactive, -i | false | 即使沒有連接,也要保持STDIN打開 |
--io-MaxBandwidth | 0 | 系統(tǒng)驅(qū)動器的最大IO帶寬限制(僅限Windows) |
--io-maxiops | 0 | 系統(tǒng)驅(qū)動器的最大IOps限制(僅限Windows) |
--ip | IPv4地址(例如172.30.100.104) | |
--ip6 | IPv6地址(例如,2001:db8 :: 33) | |
--ipc | IPC命名空間使用 | |
--isolation | 容器隔離技術(shù) | |
--kernel-memory | 0 | 內(nèi)核內(nèi)存限制 |
--label, -l | 在容器上設(shè)置元數(shù)據(jù) | |
--label-file | 閱讀標簽的行分隔文件 | |
--link | 將鏈接添加到其他容器 | |
--link-local-ip | Container IPv4 / IPv6鏈路本地地址 | |
--log-driver | 記錄容器的驅(qū)動程序 | |
--log-OPT | 日志驅(qū)動選項 | |
--mac-address | 容器MAC地址(例如,92:d0:c6:0a:29:33) | |
--memory, -m | 0 | 內(nèi)存限制 |
--memory-reservation | 0 | 內(nèi)存軟限制 |
--memory-swap | 0 | 交換限制等于內(nèi)存加交換:'-1'以啟用無限交換 |
--memory-swappiness | -1 | 調(diào)整容器內(nèi)存swappiness(0到100) |
--mount | 將文件系統(tǒng)掛載附加到容器 | |
--name | 為容器分配一個名稱 | |
--net | 默認 | 將容器連接到網(wǎng)絡(luò) |
--net-alias | 為容器添加網(wǎng)絡(luò)范圍的別名 | |
--network | 默認 | 將容器連接到網(wǎng)絡(luò) |
--network-alias | 為容器添加網(wǎng)絡(luò)范圍的別名 | |
--no-healthcheck | false | 禁用任何容器指定的HEALTHCHECK |
--oom-kill-disable | false | 禁用OOM殺手 |
--oom-score-adj | 0 | 調(diào)整主機的OOM首選項(從-1000到1000) |
--pid | 要使用的PID名稱空間 | |
--pids-limit | 0 | 調(diào)整容器匹配限制(無限制地設(shè)置-1) |
--privileged | false | 給這個容器賦予擴展權(quán)限 |
--publish,-p | 將容器的端口發(fā)布到主機 | |
--publish-all,-P | false | 將所有暴露的端口發(fā)布到隨機端口 |
--read-only | fals | 將容器的根文件系統(tǒng)掛載為只讀 |
--restart | no | 重新啟動策略以在容器退出時應(yīng)用 |
- R M | fals | 當(dāng)容器退出時自動移除容器 |
--runtime | 運行時用于此容器 | |
--security-OPT | 安全選項 | |
--shm-size | 0 | / dev / shm的大小 |
--sig-proxy | true | 代理接收到進程的信號 |
--stop-signal | SIGTERM | 停止容器的信號 |
--stop-timeout | 0 | 超時(以秒為單位)停止容器 |
--storage-OPT | 容器的存儲驅(qū)動程序選項 | |
--sysctl | map[] | Sysctl選項 |
--tmpfs | 掛載一個tmpfs目錄 | |
--tty, -t | false | 分配一個偽TTY |
--ulimit | Ulimit選項 | |
--user,-u | 用戶名或UID(格式:<名稱| uid>:<組| gid>) | |
--userns | 要使用的用戶名稱空間 | |
--uts | UTS命名空間使用 | |
--volume, -v | 綁定安裝一個卷 | |
--volume-driver | 容器的可選卷驅(qū)動程序 | |
--volumes-from | 從指定容器裝載卷 | |
--workdir, -w | 容器內(nèi)的工作目錄 |
命令 | 描述 |
---|---|
docker container | 管理容器 |
命令 | 描述 |
---|---|
docker container attach | 將本地標準輸入,輸出和錯誤流附加到正在運行的容器 |
docker container commit | 根據(jù)容器的更改創(chuàng)建新圖像 |
docker container cp | 復(fù)制容器和本地文件系統(tǒng)之間的文件/文件夾 |
docker container create | 創(chuàng)建一個新的容器 |
docker container diff | 檢查對容器文件系統(tǒng)上文件或目錄的更改 |
docker container exec | 在正在運行的容器中運行命令 |
docker container export | 將容器的文件系統(tǒng)導(dǎo)出為tar存檔 |
docker container inspect | 顯示一個或多個容器的詳細信息 |
docker container kill | 殺死一個或多個正在運行的容器 |
docker container logs | 獲取容器的日志 |
docker container ls | 列出容器 |
docker container pause | 暫停一個或多個容器內(nèi)的所有進程 |
docker container port | 列出容器的端口映射或特定映射 |
docker container prune | 刪除所有停止的容器 |
docker container rename | 重命名一個容器 |
docker container restart | 重新啟動一個或多個容器 |
docker container rm | 刪除一個或多個容器 |
docker container run | 在新容器中運行命令 |
docker container start | 啟動一個或多個停止的容器 |
docker container stats | 顯示容器資源使用統(tǒng)計信息的實時流 |
docker container stop | 停止一個或多個運行容器 |
docker container top | 顯示容器的運行過程 |
docker container unpause | 取消暫停一個或多個容器內(nèi)的所有進程 |
docker container update | 更新一個或多個容器的配置 |
docker container wait | 阻塞,直到一個或多個容器停止,然后打印退出代碼 |