載入乙個映象: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 ...