版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
Docker常用命令dockerrun#運行一個容器dockerrun-it-p8088:8088-p8089:8089-p8090:9090-v/root/soft/docker:/root/soft/docker-v/root/soft/dockertt:/root/soft/dockerttloen/rc/bin/bash命令的格式:Usage:dockerrun[OPTIONS]IMAGE[COMMAND][ARG...]-a,--attach=[]登錄容器(以dockerrun-d啟動的容器)-c,--cpu-shares=0設置容器CPU權重,在CPU共享場景使用--cap-add=[]添加權限,權限清單詳見:/man/7/capabilities--cap-drop=[]刪除權限,權限清單詳見:/man/7/capabilities--cidfile=""運行容器后,在指定文件中寫入容器PID值,一種典型的監(jiān)控系統(tǒng)用法--cpuset=""設置容器可以使用哪些CPU,此參數(shù)可以用來容器獨占CPU-d,--detach=false指定容器運行于前臺還是后臺--device=[]添加主機設備給容器,相當于設備直通--dns=[]指定容器的dns服務器--dns-search=[]指定容器的dns搜索域名,寫入到容器的/etc/resolv.conf文件-e,--env=[]指定環(huán)境變量,容器中可以使用該環(huán)境變量--entrypoint=""覆蓋image的入口點--env-file=[]指定環(huán)境變量文件,文件格式為每行一個環(huán)境變量--expose=[]指定容器暴露的端口,即修改鏡像的暴露端口-h,--hostname=""指定容器的主機名-i,--interactive=false打開STDIN,用于控制臺交互--link=[]指定容器間的關聯(lián),使用其他容器的IP、env等信息--lxc-conf=[]指定容器的配置文件,只有在指定--exec-driver=lxc時使用-m,--memory=""指定容器的內存上限--name=""指定容器名字,后續(xù)可以通過名字進行容器管理,links特性需要使用名字--net="bridge"容器網絡設置,待詳述-P,--publish-all=false指定容器暴露的端口,待詳述-p,--publish=[]指定容器暴露的端口,待詳述--privileged=false指定容器是否為特權容器,特權容器擁有所有的capabilities--restart=""指定容器停止后的重啟策略,待詳述--rm=false指定容器停止后自動刪除容器(不支持以dockerrun-d啟動的容器)--sig-proxy=true設置由代理接受并處理信號,但是SIGCHLD、SIGSTOP和SIGKILL不能被代理-t,--tty=false分配tty設備,該可以支持終端登錄-u,--user=""指定容器的用戶-v,--volume=[]給容器掛載存儲卷,掛載到容器的某個目錄--volumes-from=[]給容器掛載其他容器上的卷,掛載到容器的某個目錄-w,--workdir=""指定容器的工作目錄端口暴露-P參數(shù):docker自動映射暴露端口;dockerrun-d-Ptraining/webapp<spanstyle="color:#009900;">//docker自動在host上打開49000到49900的端口,映射到容器(由鏡像指定,或者--expose參數(shù)指定)的暴露端口;</span>-p參數(shù):指定端口或IP進行映射;dockerrun-d-p5000:80training/webapp<spanstyle="color:#009900;">//host上5000號端口,映射到容器暴露的80端口;</span>dockerrun-d-p:5000:80training/webapp<spanstyle="color:#009900;">//host上:5000號端口,映射到容器暴露的80端口;</span>dockerrun-d-p::5000training/webapp<spanstyle="color:#009900;">//host上:隨機端口,映射到容器暴露的80端口;</span>dockerrun-d-p:5000:5000/udptraining/webapp<spanstyle="color:#009900;">//綁定udp端口;</span>網絡配置--net=bridge:<spanstyle="color:#009900;">//使用dockerdaemon指定的網橋</span>--net=host:<spanstyle="color:#009900;">//容器使用主機的網絡</span>--net=container:NAME_or_ID:<spanstyle="color:#009900;">//使用其他容器的網路,共享IP和PORT等網絡資源</span>--net=none:<spanstyle="color:#009900;">//容器使用自己的網絡(類似--net=bridge),但是不進行配置</span>dockerstop#關閉運行中的容器dockerstop容器IDdockerstart#啟動一個已經停止的容器dockerstart容器ID#重啟一個容器dockerrestart容器IDdockerattach#進入一個運行中的容器dockerattach容器IDdockerps#顯示全部容器dockerps-a#顯示當前運行的容器dockerpsdockerimages#查看本地鏡像dockerimagesdockerrmi#刪除所有鏡像dockerrmi$(dockerimages|grep-vRESPOSITORY|awk'{print$3}')dockerbuild#構建容器dockerbuild-t鏡像名稱.#后面的.指的是當前文件夾(其實是Dockerfile存放的文件夾)#建立映像文件。–rm選項是告訴Docker,在構建完成后刪除臨時的Container,Dockerfile的每一行指令都會創(chuàng)建一個臨時的Container,一般這些臨時生成的Container是不需要的dockerbuild--rm=true-tloen/lamp.dockerrm#刪除容器dockerrm容器ID#刪除所有容器dockerrm$(dockerps-a)dockerhistory#查看歷史dockerhistory鏡像IDdockerexport#導出容器dockerexport容器ID>xxx.tardockersave#把mynewimage鏡像保存成tar文件dockersavemy
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 一年級上冊語文教案
- 農藥殘留土壤生物降解研究
- 高一化學教案:專題第二單元第四課時糖類
- 2024屆浙江省溫州十五校聯(lián)合體高考化學押題試卷含解析
- 2024高中化學第四章電化學基礎第一節(jié)原電池達標訓練含解析新人教版選修4
- 2024高中地理課時作業(yè)9資源的跨區(qū)域調配-以我國西氣東輸為例含解析新人教版必修3
- 2024高中語文開學第一課學生觀后感范文700字范文三篇素材
- 2024高中語文第五單元散而不亂氣脈中貫伶官傳序作業(yè)含解析新人教版選修中國古代詩歌散文欣賞
- 2024高中語文精讀課文一第3課2在動亂中成長起來作業(yè)含解析新人教版選修中外傳記蚜
- 2024高考化學一輪復習第十章化學實驗基礎第四講實驗方案的設計與評價規(guī)范演練含解析新人教版
- 《國有控股上市公司高管薪酬的管控研究》
- 餐飲業(yè)環(huán)境保護管理方案
- 應收帳款管理辦法
- 食品安全分享
- 跨境代運營合同范例
- 水利水電工程驗收實施細則模版(3篇)
- 四川雅安文化旅游集團有限責任公司招聘筆試沖刺題2024
- 礦山機械設備安全管理制度
- 計算機等級考試二級WPS Office高級應用與設計試題及答案指導(2025年)
- 造價框架協(xié)議合同范例
- 糖尿病肢端壞疽
評論
0/150
提交評論