【Docker】常见命令

https://www.runoob.com/docker/docker-command-manual.html

容器生命周期管理

命令

描述

run

创建一个新的容器并运行一个命令

start/stop/restart

docker start: 启动一个或多个已经被停止的容器

docker stop: 停止一个运行中的容器

docker restart : 重启容器

kill

docker kill : 杀掉一个运行中的容器

rm

docker rm: 删除一个或多个容器

pause/unpause

docker pause : 暂停容器中所有的进程

docker unpause : 恢复容器中所有的进程

create

docker create 创建一个新的容器但不启动它

exec

docker exec : 在运行的容器中执行命令

容器操作

命令

描述

ps

列出容器

inspect

获取容器/镜像的元数据

top

查看容器中运行的进程信息,支持ps命令参数

attach

连接正在运行中的容器

events

从服务器中获取实时事件

logs

获取容器的日志

wait

阻塞运行直到容器停止,然后打印它的退出代码

export

将文件系统作为一个tar归档文件导出到STDOUT

port

列出指定的容器的端口映射,或者查找将PRIVATE_PORT NAT到面向公众的端口。

stats

显示容器资源的使用情况,包括:CPU、内存、网络 I/O 等。

容器rootfs命令

命令

描述

commit

从容器创建一个新的镜像。

cp

用于容器与主机之间的数据拷贝。

diff

检查容器里文件结构的更改。

 

镜像仓库

命令

描述

login

docker login登陆到一个Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub

docker logout登出一个Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub

pull

从镜像仓库中拉取或者更新指定镜像

push

将本地的镜像上传到镜像仓库,要先登陆到镜像仓库

search

从Docker Hub查找镜像

本地镜像管理

命令

描述

images

docker login : 登陆到一个Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub

docker logout : 登出一个Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库 Docker Hub

rmi

docker rmi : 删除本地一个或多个镜像。

tag

docker tag : 标记本地镜像,将其归入某一仓库。

build

docker build 命令用于使用 Dockerfile 创建镜像。

history

docker history : 查看指定镜像的创建历史。

save

docker save : 将指定镜像保存成 tar 归档文件。

load

docker load : 导入使用 docker save 命令导出的镜像。

import

从归档文件中创建镜像。

info|version

命令

描述

info

显示 Docker 系统信息,包括镜像和容器数

version

显示 Docker 版本信息

posted @ 2022-10-06 20:17  陆陆无为而治者  阅读(26)  评论(0编辑  收藏  举报