docker version
檢視docker版本
docker info
檢視docker詳細資訊
docker --help
檢視docker命令
字段解釋
pepository:映象的倉庫源
tag:映象的標籤
image id:映象id
created:映象建立時間
size:映象大小
同乙個倉庫源可以有多個tag,表示這個倉庫源的不同版本,我們使用repository:tag來定義不同的映象。如果不指定乙個映象的版本標籤,例如只使用tomcat,docker將預設使用tomcat:latest映象
其他指令(通過docker images --help查詢)
刪除映象指令
docker rmi hello-world
從docker中刪除hello-world映象
docker rmi -f hello-world
從docker中強制刪除hello-world映象
docker rmi -f hello-world nginx
從docker中強制刪除hello-world映象和nginx映象
docker rmi -f $(docker images -p)
通過docker images -p查詢到的映象id來刪除所有映象
docker run [options] image
根據映象新建並啟動容器。image是映象id或映象名稱
options說明:
--name=「容器新名字」:為容器指定乙個名稱
-d:後台執行容器,並返回容器id,也即啟動守護式容器
-i:以互動模式執行容器,通常與-t同時使用
-t:為容器重新分配乙個偽輸入終端,通常與-i同時使用
-p:隨機埠對映
-p:指定埠對映,有以下四種格式:
ip:hostport:containerport
ip::containerport
hostport:containerport
containerport
docker ps
列出當前所有正在執行的容器
docker ps -a
列出所有的容器
docker ps -l
列出最近建立的容器
docker ps -n 3
列出最近建立的3個容器
docker ps -q
只顯示容器id
docker ps --no-trunc
顯示當前所有正在執行的容器完整資訊
exit
退出並停止容器
ctrl+p+q
只退出容器,不停止容器
docker start 容器id或容器名稱
啟動容器
docker restart 容器id或容器名稱
重新啟動容器
docker stop容器id或容器名稱
停止容器
docker kill 容器id或容器名稱
強制停止容器
docker rm 容器id或容器名稱
刪除容器
docker rm -f 容器id或容器名稱
強制刪除容器
docker rm -f $(docker ps -a -q)
刪除多個容器
docker logs -f -t --since --tail 容器id或容器名稱
檢視容器日誌
Docker 入門 2 基本命令
安裝docker 注意如果出現許可權問題要在命令前加sudo 顯示docker命令 docker help顯示單個命令的使用方式,例如cp命令的使用方式 docker help cpdocker run detach name web nginx latest也可以用 d 來代替 detach do...
docker之基本命令(2)
管理指令 說明docker container 用於管理容器 docker image 用於管理映象 docker network 用於管理docker網路 docker node 用於管理swarm集群節點 docker plugin 用於管理外掛程式 docker secret 用於管理dock...
docker基本命令
最近開發中用到docker,就順便了解了一下整合知識,後期再做補充 檢視docker所有容器 docker ps a 檢視正在執行的docker容器 docker ps 啟動docker容器 docker start container 暫停docker容器 docker stop containe...