docker info # 檢視docker 情況
docker run # 執行容器
–always=restart # 重啟常開
-i # stdin 輸入開
-t # 新開乙個偽tty終端,用來進行互動
–name # 新開容器名字, 一般放在最前面
–log-driver=「syslog」 # 指定日誌記錄方式
-d # 守護程序,後台執行
-c # 執行shell 命令
–restart=always # 檢測重啟
–restart=on-failure:5 # 當結束**為0時,自動重啟,設定重啟次數為5
-p # 對外公開埠,expose 的埠也會一併開啟**
示例:docker run -d -p --name static_web posa/static_web nginx -g 「daemon off;」**
docker exec # 進入容器
docker exec -d container touch a # 進入容器並執行命令
docker attach # 附著容器,退出後容器也會退出
docker ps # 檢視容器
-a # 檢視所有容器 預設檢視當前執行容器
-n x # 檢視最後的n個容器
-l # 檢視埠對映情況
docker images # 檢視映象
docker pull # 拉取映象
docker build -t # 執行docker file
docker build -t=「name/container_name:tag」 # 設定標籤名
-f # 指定file檔案
-f path/to/file
docker build -t=「name/container_name:tag」 [email protected]:jamtur01/docker-static_web # 利用遠端檔案建立映象
docker build --no-cache -t=「jamtur01/static_web」 . # 忽略快取構建
docker tag # 標記映象
docker push # 上傳映象
docker push posa/web # 倉庫位址 repository
需要管理 github和docker hub
docker search # 查詢映象
docker start # 啟動已經停止的容器
docker stop # 停止容器
docker kill # 停止容器
docker restart # 重啟容器
docker logs # 檢視容器日誌
-f # 跟蹤輸出日誌
–tail 10 # 跟蹤最後10條日誌
-ft # 跟蹤尾部
docker top container # 檢視容器內部程序
docker stats container # 檢視容器狀態,用於監控
docker inspect # 檢視容器詳細資訊
docker inspect --format=』}』
docker rm container # 刪除容器
docker rm -f container # 強刪容器
docker rm 『docker ps -a -q』 # 刪除所有容器
docker rmi # 刪除映象
docker rmi a b c # 刪除多個映象
docker rmi 『docker images -a -q』 # 刪除全部映象
docker login # 登入docker registry
docker logout # 登出docker registry
docker commit container # 提交儲存容器成映象,
docker commit 4aa jamtur01/apache2:webserver
-m # 指定映象提交資訊
-a # 指定 author
jamtur01/apache2 # 指定使用者名稱和倉庫名
:webserver # 為映象增加標籤
docker inspect jatur01/apache2:webserver # 檢視提交映象的詳細資訊
docker history container_name # 檢視映象如何構建的
docker port container container_port # 檢視容器及容器對映出來的埠
container command
hostname # 檢視主機名
cat /etc/hosts # 檢視hosts檔案
ip a # 檢視容器介面
env # 檢視環境變數
Docker 相關命令
參考了多篇部落格 啟動docker service docker start 或 systemctl start docker 關閉docker service docker stop 或 systemctl stop docker docker run p 80 80 t i name queen...
docker 相關命令
linux 安裝就簡單粗暴 yum y install docker 啟動 systemctl start docker 還有systemctl 常規命令操作 docker images 檢視docker 映象 docker ps a列出來有哪些容器 a 代表顯示所有的容器 不帶只顯示 在執行的容器...
Docker相關命令
1.建立dockerfile touch dockerfile2.檢視計算機上的映象 docker images3.搜尋映象 在 docker hub 上搜尋並返回名稱與搜尋字串匹配的所有映象列表 docker search docker pull 例如 docker pull ubuntu doc...