docker筆記2 基本命令

2021-10-03 18:59:36 字數 2094 閱讀 9888

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...