docker常見管理命令

2021-10-24 10:16:30 字數 1964 閱讀 3156

刪除所有容器:

docker rm -f $(docker ps -q -a)

容器基本操作:

ps:檢視當前執行的容器、檢視當前所有容器、檢視最新建立的容器、檢視容器pid、檢視容器的大小

docker ps 

docker ps -a

docker ps -l

docker ps -q

docker ps -s

attach:標準的輸入輸出附加給容器程序,可以正常的進行輸入輸出

docker attach duan
rm:刪除容器(執行中不可以刪除)、強制刪除容器(執行不允許都刪除)、映象和容器一起刪除

docker rm duan 

docker rm -f duan

docker rmi duan

start:啟動容器

docker start duan
stop:停止容器

docker stop duan
kill:掛起容器

docker kill duan
rename:命名變更,容器id不變

docker rename duan newname
inspect:檢視容器、映象等的詳細配置資訊

docker inspect duan
exec:把命令執行在指定容器中而不需要attach到容器中。

當前bash的顯示方式、使用互動式顯示容器內容、把當前bash附加給容器達到類似於登陸容器的效果

docker exec duan ls  /

docker exec -it duan ls /

docker exec -it duan /bin/bash

top:檢視容器中進行的程序

docker top duan
port:檢視容器埠**情況

docker port duan
cp:從本地拷貝到容器、從容器拷貝到本地

docker  cp  a.txt duan:/home

docker cp duan:/home/a.txt /tmp

diff:檢視讀寫層新增到檔案

docker diff duan
logs:檢視輸出到終端的日誌

docker logs duan
stats:動態檢視容器利用率、靜態檢視容器利用

docker stats duan

docker stats --no-stram duan

update:可以對正在執行的容器進行修改

events:檢視當前docker主機的資訊,不是針對某個容器,開啟乙個終端監聽主機事件,操作容器監聽終端顯示操作資訊,容器內操作不監聽、

docker events (監聽終端)

docker start duan (操作終端)

檢視指定時間之後的事:–since string show all events created since timestamp

檢視指定時間之前的事: --until string stream events until this timestamp

過濾顯示指定事件:

docker events -f events=kill
system: 檢視磁碟占用

docker system df

docker 常見命令

查詢映象 search centos7 一般docker 會有乙個基礎映象,中介軟體映象,應用映象,生成乙個映象 docker build 通過dockerfile生成映象 docker images 檢視當前本地有哪些docker映象 docker run 通過docker映象生成docker容器...

docker常見命令

常用命令 命令用途 docker pull 獲取 images docker build 建立images docker images 列出images docker run 執行container docker ps 列出container docker rm 刪除container docker...

docker常見命令

1.檢視映象 docker images 或者 docker image ls 2.拉取映象 docker pull 映象名稱 映象標籤 docker pull redis 5.0.6 該命令會從官方redis庫拉取標籤為5.0.6的映象 docker pull redis latest 或者doc...