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