Docker學習筆記

2021-08-22 11:39:58 字數 1099 閱讀 9227

載入乙個映象:docker pull

建立乙個新的容器docker run [選項]   映象檔案

選項:-d(建立到後台) 

-t:在新容器內指定乙個偽終端或終端

-i:允許你對容器內的標準輸入 (stdin) 進行互動

-p(對映自定義埠:434:5000)

-p(自動對映埠,將容器內部使用的網路埠對映到我們使用的主機上)

等還有一些其他的選項可以通過docker run --help命令來檢視

刪除乙個容器:docker rm [選項]  [容器id/容器名字...]

舉例:docker rm 777c6aa7360c stoic_booth  意思為:刪除容器id為777c6aa7360c 和名字為stoic_booth 的兩個容器

檢視日誌:docker logs [選項]  容器id/名字

-t 在日誌頭部加上日期

舉例:docker logs -t -f777c6aa7360c  意思為:實時檢視容器777c6aa7360c 的日誌

檢視當前執行的容器:docker ps

檢視docker下歷史執行過的容器(包括當前):docker ps -a

檢視某個容器的埠對映:docker port 容器id/名字

執行乙個容器:docker start 容器id/名字

停止乙個容器:docker stop [選項]  [容器id/容器名字...]

檢視容器程序:docker top 容器id/名字

檢視容器底層配置:docker inspect

列出本機所有映象:docker images

docker學習筆記

1 docker依賴於linux核心,無法直接安裝在windows環境中,否則需要安裝docker toolbox 2 相關操作 docker create 建立乙個容器但是不啟動它 docker run 建立並啟動乙個容器 docker stop id 停止容器執行,傳送訊號sigterm doc...

Docker學習筆記

一 docker是什麼 docker是乙個開源的引擎,可以輕鬆的為任何應用建立乙個輕量級的 可移植的 自給自足的容器。就相當於書包可以裝書,水杯可以盛水。二 docker解決了什麼問題 我本地沒有問題啊 本地和線上的環境不一致問題,哪個哥們又寫死迴圈了 其他專案的出錯不影響你本身的專案 雙十一伺服器...

docker學習筆記

1.怎麼給執行中的docker容器新增新的埠 解決 1 獲得容器ip docker inspect container name grep ipaddress 2 iptable埠 將容器的8000埠對映到主機的8001埠 iptables tnat adocker ptcp dport 8001 ...