docker命令选项【中英】
官方参考
https://docs.docker.com/engine/reference/commandline/docker/
root@zzd-f220A10C:/home/zzd/angel/angel_docker_/angel-Release-3.2.0# docker
Usage: docker [OPTIONS] COMMAND
A self-sufficient runtime for containers
Common Commands:
run Create and run a new container from an image 运行 从图像创建并运行新容器
exec Execute a command in a running container 在正在运行的容器中执行命令
ps List containers 列出容器
build Build an image from a Dockerfile 从 Dockerfile 构建镜像
pull Download an image from a registry 从仓库中下载镜像
push Upload an image to a registry 将镜像上传到仓库
images List images 镜像列表
login Log in to a registry 登录仓库
logout Log out from a registry 从仓库中注销
search Search Docker Hub for images 在 Docker Hub 中搜索镜像
version Show the Docker version information 显示Docker版本信息
info Display system-wide information 显示系统范围的信息
Management Commands: 管理命令:
builder Manage builds 管理构建
buildx* Docker Buildx (Docker Inc., v0.10.2)
compose* Docker Compose (Docker Inc., v2.16.0)
container Manage containers 管理容器
context Manage contexts 管理上下文
image Manage images 管理镜像
manifest Manage Docker image manifests and manifest lists 管理 Docker 镜像清单和清单列表
network Manage networks 管理网络
plugin Manage plugins 管理插件
scan* Docker Scan (Docker Inc., v0.23.0) Docker 扫描
system Manage Docker 管理 Docker
trust Manage trust on Docker images 管理对 Docker 镜像的信任
volume Manage volumes 管理卷
Swarm Commands: 集群命令:
swarm 群 Manage Swarm 管理群
Commands:
attach Attach local standard input, output, and error streams to a running container
将本地标准输入、输出和错误流附加到正在运行的容器
注意: 如果从这个容器退出,会导致容器的停止。
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
创建一个新的容器
diff Inspect changes to files or directories on a container's filesystem
检查容器文件系统上文件或目录的更改
events Get real time events from the server
从服务器获取实时事件
export Export a container's filesystem as a tar archive
将容器的文件系统导出为 tar 存档
history Show the history of an image
显示镜像的历史
import Import the contents from a tarball to create a filesystem image
从 tarball 导入内容以创建文件系统映像
inspect Return low-level information on Docker objects
返回有关 Docker 对象的低级信息
kill Kill one or more running containers
杀死一个或多个正在运行的容器
load Load an image from a tar archive or STDIN
从 tar 存档或 STDIN 加载镜像
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
列出端口映射或容器的特定映射
rename Rename a container
重命名容器
restart Restart one or more containers
重启一个或多个容器
rm Remove one or more containers
删除一个或多个容器
rmi Remove one or more images
删除一个或多个镜像
save Save one or more images to a tar archive (streamed to STDOUT by default)
将一个或多个镜像保存到 tar 存档(默认流式传输到 STDOUT)
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
创建一个引用 SOURCE_IMAGE 的标签 TARGET_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
更新一个或多个容器的配置
wait Block until one or more containers stop, then print their exit codes
等待阻塞直到一个或多个容器停止,然后打印它们的退出代码
Global Options:
--config string Location of client config files (default "/root/.docker")
客户端配置文件的位置(默认“/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 env var 和
使用“docker context use”设置的默认上下文)
-D, --debug Enable debug mode
启用调试模式
-H, --host list Daemon socket(s) to connect to
列出要连接的守护程序套接字
-l, --log-level string Set the logging level ("debug", "info", "warn", "error", "fatal") (default "info")
设置日志级别 ("debug", "info", "warn", "error", "fatal") (default "info")
--tls Use TLS; implied by --tlsverify
使用 TLS; --tlsverify 隐含
--tlscacert string Trust certs signed only by this CA (default "/root/.docker/ca.pem")
仅由该 CA 签名的信任证书(默认为“/root/.docker/ca.pem”)
--tlscert string Path to TLS certificate file (default "/root/.docker/cert.pem")
TLS 证书文件的路径(默认为“/root/.docker/cert.pem”)
--tlskey string Path to TLS key file (default "/root/.docker/key.pem")
字符串 TLS 密钥文件的路径(默认为“/root/.docker/key.pem”)
--tlsverify Use TLS and verify the remote
使用 TLS 并验证远程
-v, --version Print version information and quit
打印版本信息并退出
Run 'docker COMMAND --help' for more information on a command.
For more help on how to use Docker, head to https://docs.docker.com/go/guides/