docker命令簡單學習

2021-10-06 05:25:03 字數 1553 閱讀 2674

模板:docker images

作用:顯示映象

引數:-a 所有映象(含中間映像層)

-q 只顯示映象id

-qa 所有容器id

– digests 顯示映象的摘要

– no-trunc 顯示完整映象資訊

模板:docker search imagename

作用:搜尋映象

引數:-s 搜尋收藏數不少於s的映象

–no-trunc 顯示完整的映象描述

–automated 只列出automated型別的映象

#例子

docker search -s 50 tomcat

#例子

docker pull tomcat:latest

模板:docker rmi imagename/id

作用:刪除映象

引數:-f 強制刪除

#例子

docker rmi hello-world nginx

#刪除全部映象

docker rmi -f $(docker images -qa)

模板:docker run imagename/id

作用:啟動容器

引數:–name=」」 指定容器名

-it 以互動式介面開啟 -i -t通常一起用 -i互動 -t 偽終端

-d 後台執行 執行後結束了 ps無結果

-p 指定埠 對外暴露

-p 隨機分配

#例子

docker run -p 8888:8080 tomcat

docker run -p

exit 關閉退出

ctrl+p+q 暫時退出

啟動重啟

軟關硬關

刪除歷史記錄

引數:-f 強制刪除

#例子

docker rm

$(docker ps -qa)

模板:docker logs id

引數:-t 加入時間戳

-f 跟隨最新的日誌列印

–tail 數字 最後多少條

模板: docker top id

作用:檢視容器內執行的程序

模板:docker inspect id

作用:檢視容器內部細節(json格式)

模板:docker exec -it id

模板:docker attach id

作用:進入容器內部並互動

exec——執行 (在外面執行 返回給宿主機)

docker exec -it id /bin/bash

docker attach id

模板:docker cp id: 主機路徑

作用:從docker拷檔案到主機

提交副本生成新映象

docker commit -a "ruokeqx" -m=

"mytomcat" id 映象名

docker簡單命令

service docker start 啟動 service docker stop 停止 service docker restart 重啟 docker start id name 啟動 docker stop id name 停止 docker restart id name 重啟 多個id...

docker簡單命令

docker pull centos docker pull sameersbn redmine latest docker images 刪除容器 docker rm 容器名 or id 檢視容器日誌 docker logs f 容器名 or id 檢視正在執行的容器 docker ps 檢視所有...

命令簡單應用 docker

docker 是乙個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到乙個可移植的容器中,然後發布到任何流行的linux機器上,也可以實現虛擬化,容器是完全使用沙箱機制,相互之間不會有任何介面。乙個完整的docker有以下幾個部分組成 dockerclient客戶端 docker daemo...