当我们在命令行输入 docker 之后。。。
[root@admin home]# docker
Usage: docker [OPTIONS] COMMAND # docker [可选项] 命令
A self-sufficient runtime for containers # 容器的自足运行时
Options:
--config string Location of client config files (default "/root/.docker") # 客户端配置文件的位置
-c, --context string Name of the context to use to connect to the daemon (overrides DOCKER_HOST env var and
default context set with "docker context use") # 用于连接到守护进程的上下文的名称(覆盖DOCKER_HOST的环境变量
# 并且用“ docker context use”设置默认上下文)
-D, --debug Enable debug mode # 开启debug模式
-H, --host list Daemon socket(s) to connect to # 要连接的守护进程socket
-l, --log-level string Set the logging level ("debug"|"info"|"warn"|"error"|"fatal") (default "info") # 设置日志级别
--tls Use TLS; implied by --tlsverify # 使用TLS
--tlscacert string Trust certs signed only by this CA (default "/root/.docker/ca.pem") # 仅信任该CA签名的证书
--tlscert string Path to TLS certificate file (default "/root/.docker/cert.pem") # TLS证书文件的路径
--tlskey string Path to TLS key file (default "/root/.docker/key.pem") # TLS密钥文件的路径
--tlsverify Use TLS and verify the remote # 使用TLS并验证远程
-v, --version Print version information and quit # 打印版本信息并退出
Management Commands:
builder Manage builds
config Manage Docker configs
container Manage containers
context Manage contexts
engine Manage the docker engine
image Manage images
network Manage networks
node Manage Swarm nodes # 管理集群节点
plugin Manage plugins
secret Manage Docker secrets
service Manage services
stack Manage Docker stacks
swarm Manage Swarm
system Manage Docker
trust Manage trust on Docker images # 管理对Docker镜像的新人
volume Manage volumes # 管理卷
Commands:
attach Attach local standard input, output, and error streams to a running container # 当前 shell 下 attach 连接指定运行镜像
build Build an image from a Dockerfile # 通过 Dokcerfile 定制镜像
commit Create a new image from a container's changes # 提交当前容器为新的镜像
cp Copy files/folders between a container and the local filesystem # 从容器中拷贝指定文件或目录到宿主机中
create Create a new container # 创建一个新的容器,同 run 但是不启动容器
diff Inspect changes to files or directories on a container's filesystem # 查看 Docker 容器变化
events Get real time events from the server # 从 Docker 服务获取容器实时时间
exec Run a command in a running container # 在已存在的容器上运行命令
export Export a container's filesystem as a tar archive # 到处容器的内容流作为一个 tar 归档文件(对应 import)
history Show the history of an image # 显示镜像形成历史
images List images # 列出系统当前镜像
import Import the contents from a tarball to create a filesystem image # 从 tar 包中的内容创建一个新的文件系统映像(对应 export)
info Display system-wide information # 显示系统相关信息
inspect Return low-level information on Docker objects # 查看容器详细信息
kill Kill one or more running containers # kill 指定 docker 容器
load Load an image from a tar archive or STDIN # 从一个 tar 包中加载镜像(对应 save)
login Log in to a Docker registry # 注册或登录一个 docker 源服务器
logout Log out from a Docker registry # 从当前 Docker registry 退出
logs Fetch the logs of a container # 输出当前容器日志信息
pause Pause all processes within one or more containers # 暂停容器
port List port mappings or a specific mapping for the container # 查看映射端口对应的容器内部源端口
ps List containers # 列出容器列表
pull Pull an image or a repository from a registry # 从 docker 镜像源服务器拉去指定镜像或者库镜像
push Push an image or a repository to a registry # 推送指定镜像或者库镜像至 docker 源服务器
rename Rename a container # 重命名一个容器
restart Restart one or more containers # 重启一个或多个容器
rm Remove one or more containers # 移除一个或多个容器
rmi Remove one or more images # 移除一个或多个镜像(无容器使用该镜像才可移除,否则需删除相关容器才可继续或 -f 强制执行)
run Run a command in a new container # 创建一个新的容器并运行一个命令
save Save one or more images to a tar archive (streamed to STDOUT by default) # 保存一个镜像为一个 tar 包(对应load)
search Search the Docker Hub for images # 在 docker hub 中搜索镜像
start Start one or more stopped containers # 启动容器
stats Display a live stream of container(s) resource usage statistics # 显示实时的容器资源使用情况统计流
stop Stop one or more running containers # 停止容器
tag Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE # 给源中的镜像打标签
top Display the running processes of a container # 查看容器中运行的进程信息
unpause Unpause all processes within one or more containers # 取消暂停容器
update Update configuration of one or more containers # 为容器更新配置
version Show the Docker version information # 查看 docker 版本号
wait Block until one or more containers stop, then print their exit codes # 阻塞直到一个或多个容器停止,然后打印其退出代码,即截取容器停止时的退出状态值