1. 鏡像倉(cāng)庫(kù)
1.1 docker search [OPTIONS] TERM // 搜索鏡像
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
-f, --filter filter |
根據(jù)條件篩選 |
--filter=is-automated=true // 只列出 automated build類型的鏡像 --filter=stars=10 // 列出收藏?cái)?shù)不小于指定值的鏡像
|
--limit int |
設(shè)置搜索結(jié)果的記錄數(shù)量 | |
--no-trunc |
搜索結(jié)果完整顯示 |
1.2 docker pull [OPTIONS] NAME[:TAG|@DIGEST] // 從鏡像參數(shù)中拉取指定鏡像
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
-a |
拉取所有tagged鏡像 | |
--disable-content-trust |
忽略鏡像的校驗(yàn),默認(rèn)為true |
1.3 docker push [OPTIONS] NAME[:TAG] // 上傳鏡像到倉(cāng)庫(kù)(要先登錄倉(cāng)庫(kù))
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
--disable-content-trust |
忽略鏡像校驗(yàn) |
1.4docker login -u 用戶名 -p 密碼 //登錄
1.5 docker logout // 登出
2. 容器操作
2.1 docker ps [OPTIONS] //列出容器
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
-a |
顯示所有容器,默認(rèn)只顯示正在運(yùn)行的 | |
-f |
過(guò)濾 | docker ps -f name=hello |
-n 10 |
顯示最近創(chuàng)建的容器 | |
--no-trunc |
顯示全部描述 | |
-q |
只顯示簡(jiǎn)略ID | |
-s |
顯示總的文件大小 |
2.2docker inspect [OPTIONS] NAME|ID //獲取容器或鏡像的元數(shù)據(jù)
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
-f filter |
篩選 | |
-s |
如果是一個(gè)容器的話返回其文件大小 | |
--type image/container |
返回指定類型的JSON |
2.3 docker top CONTAINER // 查看指定容器中運(yùn)行的進(jìn)程
2.4 docker attach [OPTIONS] CONTAINER //進(jìn)入正在運(yùn)行的容器
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
-detach-keys string |
||
--no-stdin |
||
--sig-proxy |
默認(rèn)為true |
--sig-proxy=false |
2.5 docker events [OPTIONS] //從服務(wù)器獲取實(shí)時(shí)事件
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
-f filter |
過(guò)濾 | |
--since timestamp |
顯示在指定時(shí)間之后發(fā)生的事件 |
docker events --since=1467302400 |
--until timestamp |
顯示在指定時(shí)間之前所產(chǎn)生的事件 |
2.6 docker logs [OPTIONS] CONTAINER //獲取容器的日志
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
--details |
顯示詳細(xì)日志 |
|
-f |
日志實(shí)時(shí)輸出 |
|
--since timestamp |
||
--until timestamp |
||
--tail num |
輸出最后多少行日志 |
|
-t |
顯示日志時(shí)間 |
2.7 docker wait CONTAINER... //等待容器停止并輸出其退出代碼
2.8 docker export -o fileName.tar CONTAINER //將指定容器打包到tar文檔中,可以指定文件路徑
2.9 docker port CONTAINER [PORT] // 列出容器的端口映射(容器端口與主機(jī)端口對(duì)應(yīng)關(guān)系)
3.容器rootfs命令
3.1 docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]] // 從一個(gè)容器創(chuàng)建一個(gè)新的鏡像
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
-a |
鏡像作者 |
|
-c |
使用Dockerfile指令創(chuàng)建鏡像 |
|
-m |
提交時(shí)的說(shuō)明文字 |
|
-p |
在提交時(shí),暫停容器 |
|
3.2 docker cp // 容器與主機(jī)之間的文件復(fù)制
docker cp [options] CONTAINER:SRC_PATH TAR_PATH |
從容器中復(fù)制到主機(jī) |
docker cp [options] SRC_PATH CONTAINER:TAR_PATH |
從主機(jī)復(fù)制到容器中 |
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
-a |
復(fù)制所有的gid/uid信息 |
|
-L |
Always follow symbol link in SRC_PATH |
?? |
3.3 docker difff CONTAINER // 查看容器中被修改過(guò)的文件或目錄
說(shuō)明:C - Change, D - Delete, A - Add
4. 容器生命周期管理
4.1 docker start [options] container... //啟動(dòng)一個(gè)或多個(gè)容器
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
-a |
啟動(dòng)后進(jìn)入容器 |
|
--detach-keys string |
`` | |
-i |
Attach container's STDIN |
4.2 docker stop [options] container... //停止一個(gè)或多個(gè)容器
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
-t int |
多少秒后停止容器 |
4.3 docker restart [options] container... //重啟一個(gè)或多個(gè)容器
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
-t int |
多少秒后重啟容器 |
4.4 docker kill [options] container... // 殺死一個(gè)或多個(gè)容器
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
-s string |
給容器發(fā)送一個(gè)信號(hào),默認(rèn)為KILL |
4.5 docker rm [options] container... //刪除一個(gè)或多個(gè)容器
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
-f, -force |
強(qiáng)制移除容器 |
|
-l, -link |
刪除指定的連接 |
|
-v, -volumes |
刪除容器及其掛載的卷 |
4.6 docker pause container... // 暫停容器中所有的進(jìn)程
4.7 docker unpause container... // 恢復(fù)容器中所有的進(jìn)程
4.8 docker exec [options] container command [arg...] 在運(yùn)行的容器中執(zhí)行命令
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
-d, --detach |
分離模式, 在后臺(tái)運(yùn)行 |
|
--detach-keys str |
`` | |
-e, --env list |
設(shè)置環(huán)境變量 |
|
-i, --interactive |
保持STDIN打開 |
與-t結(jié)合使用打開一個(gè)終端 |
-t, --tty |
分配一個(gè)偽終端 |
與-i結(jié)合使用打開一個(gè)終端 |
--privileged |
Give extended privileges to the command |
|
-u, --user str |
指定用戶名或用戶ID |
|
-w, --workdir str |
在指定文件目錄下執(zhí)行相應(yīng)的命令 |
-w /home container ls |
4.9 docker run [optoins] image [command] [arg...] // 運(yùn)行一個(gè)新容器中執(zhí)行一個(gè)命令
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
--add-host list |
添加自定義的host-ip映射(host:ip) |
|
-a, --attach list
|
將容器的stdin,stdout,stderr【標(biāo)準(zhǔn)輸入殖妇,標(biāo)準(zhǔn)輸出扭粱,錯(cuò)誤輸出】關(guān)聯(lián)到本地shell中,在執(zhí)行docker run時(shí),將所有輸入輸出指定到本地shell中蹂喻,若執(zhí)行時(shí)攜帶此參數(shù),可以指定將stdin,stdout,stderr的某一個(gè)或某幾個(gè)關(guān)聯(lián)到本地shell |
|
--blkio-weight uint16 |
限制容器讀寫權(quán)重返顺,當(dāng)宿主機(jī)有1個(gè)以上容器時(shí)斑鸦,可以設(shè)置容器的讀寫優(yōu)先權(quán),權(quán)重值在10~1000之間砖顷,0為關(guān)閉權(quán)重(默認(rèn)) |
|
--blkio-weight-device list |
設(shè)置針對(duì)指定設(shè)備的權(quán)重贰锁,權(quán)重值在10~1000之間赃梧,且優(yōu)先級(jí)高于blkio.weight |
--blkio-weight-device "/dev/sda:100" ubuntu:latest |
--cap-add list |
增強(qiáng)linux能力,在docker容器內(nèi)限制了大部分的linux能力豌熄,在之前授嘀,需要開啟這些功能需要結(jié)合--privileged開啟特權(quán)模式才能使用這些參數(shù),考慮到安全性锣险,可以通過(guò)該參數(shù)來(lái)開啟指定的linux功能【默認(rèn)開啟的功能及全部定義詳見docker runc】蹄皱,若參數(shù)為all則默認(rèn)開啟所有l(wèi)inux能力 |
|
--cap-drop list |
移除linux能力 |
|
--cgroup-parent str |
配置容器的控制組,繼承該控制組的資源限制模式芯肤。 |
|
--cidfile str |
創(chuàng)建一個(gè)容器巷折,并將該容器的id輸出到某一文件中,若該文件存在崖咨,則會(huì)返回一個(gè)錯(cuò)誤 |
|
--cpu-period int |
與參數(shù)--cpu-quota配合使用锻拘,用于設(shè)定cpu從新分配資源的時(shí)間周期,時(shí)間周期結(jié)束后,會(huì)對(duì)cpu進(jìn)行重新分配 |
|
--cpu-quota int |
與參數(shù)--cpu-period配合使用击蹲,用于設(shè)定該容器在資源分配周期內(nèi)占用cpu的時(shí)間署拟,若容器設(shè)定--cpu-quota=1000000 --cpu-period=500000,則該容器在這個(gè)時(shí)間周期內(nèi)權(quán)重為50%歌豺,這兩個(gè)參數(shù)主要是提升宿主機(jī)內(nèi)某一容器的權(quán)重比推穷,可以用來(lái)解決宿主機(jī)內(nèi)若干容器的資源搶占導(dǎo)致重要容器cpu性能不足的場(chǎng)景。該模式應(yīng)用于Linux 的CFS模式 |
|
--cpu-rt-period int |
--cpu-period的微秒版 |
|
--cpu-rt-runtime int |
在一個(gè)cpu資源分配周期內(nèi)类咧,優(yōu)先保證某容器的cpu使用的最大微秒數(shù)馒铃。例如,默認(rèn)周期為 1000000 微秒(1秒)痕惋,設(shè)置 --cpu-rt-runtime=950000 可確保使用實(shí)時(shí)調(diào)度程序的容器每 1000000 微秒可運(yùn)行 950000 微秒区宇,并保留至少 50000 微秒用于非實(shí)時(shí)任務(wù) |
|
-c, --cpu-shares int |
CPU份額(相對(duì)權(quán)重),默認(rèn)為0 |
|
--cpus decimal |
設(shè)置容器使用cpu的數(shù)量 |
--cpus=".5" ubuntu:latest |
--cpuset-cpus str |
設(shè)置容器允許在哪個(gè)cpu上執(zhí)行該進(jìn)程,譬如--cpuset-cpus="1,3"為指定在cpu 1 和cpu 3上執(zhí)行血巍,--cpuset-cpus="0-2"為指定在cpu0,cpu1,cpu2上執(zhí)行 |
--cpuset-cpus="1,3" |
--cpuset-mems str |
同參數(shù)--cpuset-cpus萧锉,但該參數(shù)是作用于NUMA 架構(gòu)的 CPU |
|
-d, --detach |
后臺(tái)運(yùn)行容器并返回容器ID |
|
--detach-keys str |
設(shè)置容器的鍵盤映射鍵位,在容器被鏈接到前臺(tái)時(shí)述寡,若宿主機(jī)的鍵盤鍵位與容器鍵位沖突柿隙,可以使用該指令對(duì)容器的鍵位進(jìn)行重新映射 |
|
--device list |
向容器中添加主機(jī)設(shè)備 |
|
--device-cgroup-rule list |
將宿主機(jī)的設(shè)備添加到cgroup規(guī)則列表中 |
|
--device-read-bps list |
限制設(shè)備的讀取速率(每秒字節(jié)數(shù)) |
|
--device-read-iops list |
限制設(shè)備的讀取速率(每秒IO操作次數(shù)) |
|
--device-write-bps list |
限制設(shè)備的寫速率(每秒字節(jié)數(shù)) |
|
--device-write-iops list |
限制設(shè)備的寫速率(每秒IO操作次數(shù)) |
|
--disable-content-trust |
忽略鏡像的校驗(yàn)(默認(rèn)為true) |
|
--dns list |
指定容器使用的DNS服務(wù)器,默認(rèn)與主機(jī)一致 |
|
--dns-option list |
設(shè)置DNS選項(xiàng),同修改/etc/resolv.conf文件 |
|
--dns-search list |
指定容器DNS搜索域名,默認(rèn)與主機(jī)一致 |
|
-entrypoint str |
覆蓋映像默認(rèn)的entrypoint |
|
-e, --env list |
給容器設(shè)置環(huán)境變量 |
|
--env-file list |
從指定文件讀取環(huán)境變量 |
|
--expose list |
開放一個(gè)或多個(gè)端口 |
|
--group-add list |
為容器添加用戶組 |
|
--health-cmd str |
執(zhí)行一個(gè)健康檢查命令 |
|
--health-interval duration |
配合--health-cmd參數(shù)鲫凶,設(shè)置健康檢查的執(zhí)行的間隔時(shí)間(ms /s / m / h) |
|
--health-retries int |
配合--health-cmd參數(shù)禀崖,設(shè)置健康檢查命令失敗重試的次數(shù) |
|
--health-statr-period duration |
配合--health-cmd參數(shù),設(shè)置健康檢查的啟動(dòng)時(shí)間(ms /s / m / h) |
|
--health-timout |
配合--health-cmd參數(shù)螟炫,設(shè)置健康檢查命令超時(shí)時(shí)間(ms /s / m / h) |
|
-h, --hostname str |
指定容器的hostname |
|
--init |
在容器中新增一個(gè)守護(hù)進(jìn)程波附,來(lái)預(yù)防該容器出現(xiàn)僵尸進(jìn)程的可能性 |
|
-i, --interactive |
以交互模式運(yùn)行容器,常與-t同時(shí)使用 |
|
--ip str |
設(shè)置容器的IPv4地址 |
|
--ip6 str |
設(shè)置容器的IPv6地址 |
|
--ipc str |
使用IPC模式 |
|
--isolation str |
使用容器隔離, 該參數(shù)擁有三個(gè)值<br>(1)default 即與使用dockerd --exec-opt的參數(shù)默認(rèn)效果相同<br>(2)process 使用linux內(nèi)核命名空間進(jìn)行隔離,該參數(shù)不支持windows環(huán)境。<br>(3)使用微軟的Hyper-V虛擬技術(shù)進(jìn)行隔離掸屡,該參數(shù)僅限windows環(huán)境 |
|
--kernel-memory bytes |
限制該容器內(nèi)核的內(nèi)存使用 |
|
-l, --label list |
設(shè)置該容器的元數(shù)據(jù) |
|
--label-file list |
通過(guò)本地文件導(dǎo)入元數(shù)據(jù)至該容器 |
|
--link list |
指定容器間的關(guān)聯(lián)封寞,使用其他容器的IP、env等信息 |
|
--link-local-ip list |
容器IPv4/IPv6鏈路本地地址 |
|
--log-driver str |
設(shè)置日志工具仅财,用于動(dòng)態(tài)收集日志 |
|
--log-opt list |
配合參數(shù)--log-driver使用狈究,用于日志配置 |
|
--mac-address str |
設(shè)置該容器mac地址 |
|
-m, --memory bytes |
設(shè)置容器使用的最大內(nèi)存 |
|
--memory-reservation bytes |
軟限制該容器的內(nèi)存使用,當(dāng)宿主機(jī)內(nèi)存空閑時(shí)盏求,該容器的內(nèi)存使用可以一定比例超出限制抖锥,但當(dāng)宿主機(jī)內(nèi)存緊張時(shí),會(huì)強(qiáng)制該容器內(nèi)存使用限制在該參數(shù)之內(nèi) |
|
--memory-swap bytes |
內(nèi)存交換分區(qū)大小限制碎罚。配合參數(shù)--memory使用磅废,且最小內(nèi)存交換限制應(yīng)該大于內(nèi)存限制。該參數(shù)有4種情況:<br> (1)不設(shè)置--memory與該參數(shù):則該容器默認(rèn)可以用完宿舍機(jī)的所有內(nèi)存和 宿主機(jī) swap 分區(qū)荆烈。<br> (2)設(shè)置--memory 50MB 不設(shè)置--memory-swap(默認(rèn)為0):則--memory-swap值等于限制內(nèi)存大小拯勉,即該容器能夠申請(qǐng)的最大內(nèi)存為100MB。<br> (3)設(shè)置--memory 50MB --memory-swap為-1:則該容器最大可以申請(qǐng)的內(nèi)存為50MB+宿主機(jī)swap分區(qū)大小 <br> (4)設(shè)置--memory 50MB --memory-swap 100MB:則該容器可以申請(qǐng)的最大內(nèi)存為100MB-50MB=50MB |
|
--memory-swappiness int |
用于調(diào)整虛擬內(nèi)存的控制行為耙考,為0~100之間的整數(shù)谜喊。在linux內(nèi)存管理中潭兽,將內(nèi)存中不活躍的頁(yè)交換至硬盤中倦始,以緩解內(nèi)存緊張,該參數(shù)設(shè)置為0則認(rèn)定該容器所有內(nèi)存中的內(nèi)容均不允許交換至硬盤山卦,用以保障最大性能鞋邑,若設(shè)置為100,則認(rèn)為該容器所有內(nèi)存中的數(shù)據(jù)均可以交換至硬盤账蓉。 |
|
--mount mount |
將文件系統(tǒng)掛載到容器 |
|
--name str |
為容器指定一個(gè)名稱 |
|
--network str |
將容器連接到網(wǎng)絡(luò)枚碗,支持bridge/host/none/container四種類型 |
|
--network-alias list |
設(shè)置該容器在網(wǎng)絡(luò)上的別名 |
|
--no-healthcheck |
禁止一切健康檢查行為 |
|
--oom-kill-disable |
設(shè)置是否禁止oom kill行為,若該容器因?yàn)樾枰罅空?qǐng)求內(nèi)存铸本,導(dǎo)致宿主機(jī)內(nèi)存不足或觸發(fā)到內(nèi)存限制肮雨,導(dǎo)致殺死該容器進(jìn)程,若設(shè)置該參數(shù)為true則會(huì)關(guān)閉這個(gè)檢查 |
|
--oom-score-adj int |
調(diào)整主機(jī)的OOM首選項(xiàng)(從-1000到1000)此處需要注意的是箱玷,非專業(yè)人士docker官方是不建議用戶修改--oom-score-adj--oom-kill-disable這兩個(gè)參數(shù)的 |
|
--pid string |
設(shè)置該容器的pid |
|
--pids-limit int |
限制該容器所能創(chuàng)建的最大進(jìn)程數(shù)怨规。默認(rèn)-1不限制 |
|
--privileged |
在該容器上開啟特權(quán)模式,讓該容器擁有所有的linux能力 |
|
-p, --publish list |
將容器的端口映射到宿主機(jī)上 |
docker run -p 8000:8000 ubuntu |
--publish-all |
將該容器的所有端口均隨機(jī)映射至宿主機(jī) |
|
--read-only |
設(shè)置該容器只讀 |
|
--restart str |
在退出該容器時(shí)重啟該容器,默認(rèn)為no |
|
--rm |
當(dāng)容器退出時(shí)自動(dòng)刪除它 |
|
--runtime str |
指定該容器關(guān)聯(lián)一個(gè)runtime的容器锡足,在使用該參數(shù)時(shí)注意runtime specified必須在dockerd --add-runtime注冊(cè)過(guò) |
|
--security-opt list |
設(shè)置安全屬性波丰,在windows上使用CredentialSpec模塊來(lái)執(zhí)行身份識(shí)別 |
|
--shm-size bytes |
設(shè)置/dev/shm/目錄的大小 |
|
--sig-proxy |
代理進(jìn)程所接收的所有字符,當(dāng)指定--sig-proxy=false時(shí),ctrl+c和ctrl+d 不會(huì)傳遞信號(hào)給docker進(jìn)程而關(guān)閉容器,默認(rèn)為true |
|
--stop-signal str |
停止帶有信號(hào)的容器舶得,在linux環(huán)境下輸入kill -l,就可以看到所有信號(hào)名稱掰烟,可以指定容器發(fā)出某種信號(hào)時(shí)停止該容器,譬如SIGKILL,默認(rèn)為SIGTERM |
|
--stop-timeout int |
設(shè)置容器調(diào)用命令超時(shí)后自動(dòng)退出。該參數(shù)可以設(shè)置容器在調(diào)用命令時(shí)導(dǎo)致超時(shí)后多少秒退出纫骑,0(默認(rèn))為永遠(yuǎn)不退出蝎亚,該參數(shù)單位為秒 |
|
--storage-opt list |
容器的存儲(chǔ)設(shè)置,可以分別指定dm.basesize、dm.loopdatasize先馆、dm.loopmetadatasize等項(xiàng) |
--storage-opt dm.basesize=20G |
--sysctl map |
內(nèi)核參數(shù)颖对,對(duì)應(yīng)修改容器中的/etc/sysctl.conf文件 |
|
--tmpfs list |
指定掛載一個(gè)tmpfs目錄,tmpfs是一種虛擬內(nèi)存文件系統(tǒng)磨隘。 |
|
-t, -tty |
打開一個(gè)偽終端,常與-i同時(shí)使用 |
|
--ulimit ulimit |
設(shè)置容器的ulimit選項(xiàng) |
|
-u, --user str |
用戶名或UID |
|
--userns str |
`` | |
--uts str |
使用uts命名空間 |
|
-v, --volume list |
在該容器下掛載卷 |
|
--volume-driver str |
`` | |
--volumes-from list |
`` | |
-w, --workdir str |
指定容器的工作目錄 |
4.10 docker create [optoins] image [command] [arg...] // 創(chuàng)建一個(gè)新容器
參數(shù) 同run
5. 鏡像管理
5.1 docker images [options] [repository[:tag]] //列出鏡像
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
-a <br>--all |
列出所有鏡像 |
|
--digests |
顯示摘要信息(sha256) |
|
-f <br> --filter filter |
過(guò)濾 |
|
--format str |
`` | |
--no-trunc |
`` | |
-q <br>--quiet |
僅顯示ID |
5.2 docker rmi [options] image...//刪除鏡像
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
-f <br> --force |
強(qiáng)制刪除 |
|
--no-prune |
`` |
5.4 docker tag src_image[:tag] tar_image[:tag] // 創(chuàng)建某個(gè)鏡像的副本
5.5 docker history [options] image //查看指定鏡像的創(chuàng)建歷史缤底。
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
--format str |
`` | |
-H <br> --human |
以可讀的形式打印日志和大小 |
|
--no-trunc |
`` | |
-q <br>--quiet |
`` |
5.6 docker save [options] image... //將指定鏡像保存為tar歸檔文件
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
-o <br> --output str |
輸出至指定的文件 |
5.6 docker import [options] file/url/- [repository[:tag]] //由tar文檔生成鏡像
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
-c ,<br> --change list |
用dockerfile指令創(chuàng)建鏡像 |
|
-m, <br> --message str |
為創(chuàng)建的鏡像設(shè)置描述信息 |
5.7 docker build [options] path / url / - //使用dockerfile創(chuàng)建鏡像
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
--add-host list |
`` | |
--build-arg list |
設(shè)置鏡像創(chuàng)建時(shí)的變量 |
|
--cache-from str |
`` | |
--cgroup-parent str |
`` | |
--compress |
使用zip壓縮構(gòu)建上下文 |
|
--cpu-period int |
限制 CPU CFS周期 |
|
--cpu-quota int |
限制 CPU CFS配額 |
|
-c <br> --cpu-shars int |
設(shè)置 cpu 使用權(quán)重 |
|
--cpuset-cpus str |
指定使用的CPU id |
|
--cpuset-mems str |
指定使用的內(nèi)存 id |
|
--disable-content-trust |
忽略校驗(yàn),默認(rèn)開啟 |
|
-f <br> --file str |
指定要使用的Dockerfile路徑 |
|
--force-rm |
設(shè)置鏡像過(guò)程中刪除中間容器 |
|
--iidfile str |
指定保存鏡像id的文件 |
|
--isolation str |
使用容器隔離技術(shù) |
|
--label list |
設(shè)置鏡像使用的元數(shù)據(jù) |
|
-m <br> --memory bytes |
設(shè)置內(nèi)存最大值 |
|
--memory-swap bytes |
設(shè)置Swap的最大值為內(nèi)存+swap番捂,"-1"表示不限swap |
|
--network str |
設(shè)置鏡像網(wǎng)絡(luò)模式 |
|
--no-cache |
創(chuàng)建鏡像的過(guò)程不使用緩存 |
|
--pull |
嘗試去更新鏡像的新版本 |
|
-q, <br> --quiet |
只輸出鏡像ID |
|
--rm |
設(shè)置鏡像成功后刪除中間容器 |
|
--security-opt str |
安全設(shè)置 |
|
--shm-size bytes |
設(shè)置/dev/shm的大小个唧,默認(rèn)值是64M |
|
-t, <br> --tag list |
`` | |
--target str |
`` | |
--ulimit ulimit |
Ulimit配置 |
6. 其他命令
6.1 docker info //顯示docker系統(tǒng)信息
6.2 docker version // 顯示docker相關(guān)的版本信息
選項(xiàng) | 說(shuō)明 | 示例 |
---|---|---|
-- |
`` | |
-- |
`` | |
-- |
`` | |
-- |
`` | |
-- |
`` | |
-- |
`` |