pause: 停止一个容器的所有进程 语法:ocker pause CONTAINER [CONTAINER...] port: 列出容器的端口映射,或者查看指定开放端口的NAT映射 语法:docker port [--help] CONTAINER [PRIVATE_PORT[/PROTO]] ps: 列出容器 语法:docker ps [-a|--all[=false]] [--before[=BEFORE]] [--help] [-f|--filter[=[]]] [-l|--latest[=false]] [-n[=-1]] [--no-trunc[=false]] [-q|--quiet[=false]] [-s|--size[=false]] [--since[=SINCE]] 配置指令: -a --all=true|false #默认为false,只显示运行中的容器 --before="" #指定只显示指定ID或NAME之前运行的容器(不包括自己),包含未运行的 --help #查看帮助 -f --filter=[] #指定过滤,例如: exited=<int> #容器退出状态 label=<key> or label=<key>=<value> #容器标签 status=(restarting|running|paused|exited) #容器状态 name=<string> #容器名称 id=<ID> #容器ID -l --latest=true|false #默认为false,查看最新创建的容器 -n=1 #查看最新创建的n个容器 --no-trunc=true|false #默认为false,不要截断输出,显示完整容器信息 -q --quiet=true|false #默认为false,为true时只显示容器ID -s --size=true|false #默认为false,为true时显示容器容量信息 --since="" #和before相反,只显示指定ID或NAME之后运行的容器(不包括自己),包含未运行的 pull: 从注册中心下载一个仓库或者镜像 语法:docker pull [-a|--all-tags[=false]] [--help] NAME[:TAG] | [REGISTRY_HOST[:REGISTRY_PORT]/]NAME[:TAG] 配置指令: -a --all-tags=true|false #从仓库下载所有带有tag记号的镜像,默认为false --help #查看帮助 push: 上传一个镜像或者仓库到注册中心,注意,修改过后的镜像如果要提交,请先执行commit操作 语法:docker push [--help] NAME[:TAG] | [REGISTRY_HOST[:REGISTRY_PORT]/]NAME[:TAG] rename: 重命名一个容器 语法:docker rename OLD_NAME NEW_NAME restart: 重启一个容器 语法:docker restart [--help] [-t|--time[=10]] CONTAINER [CONTAINER...] 配置指令: --help #查看帮助 -t --time=10 #在关闭之前等待(默认)10秒的时间 rm: 删除一个或多个容器 语法:docker rm [-f|--force[=false]] [-l|--link[=false]] [-v|--volumes[=false]] CONTAINER [CONTAINER...] 配置指令: --help #查看帮助 -f --force=true|false #默认为false,强制删除一个正在运行的容器,不添加此选项是不能删除一个正在运行中的容器 -l --link=true|false #默认为false,删除一个指令链接,并且其已经不存在基础容器 -v --volumes=true|false #默认为false,删除与此容器相关的容器 rmi: 从当前主机节点删除一个或多个镜像 语法:docker rmi [-f|--force[=false]] [--help] [--no-prune[=false]] IMAGE [IMAGE...] -f --force=true|false #默认为false,强制删除,不添加此选项是不能删除一个正在运行中的容器的镜像 --help #查看帮助 --no-prune=true|false #默认为false,不要删除未标记的依赖 run: 在一个新的容器中执行命令 语法:docker run [-a|--attach[=[]]] [--add-host[=[]]] [--blkio-weight[=[BLKIO-WEIGHT]]] [-c|--cpu-shares[=0]] [--cap-add[=[]]] [--cap-drop[=[]]] [--cidfile[=CIDFILE]] [--cpu-period[=0]] [--cpuset-cpus[=CPUSET-CPUS]] [--cpuset-mems[=CPUSET-MEMS]] [-d|--detach[=false]] [--cpu-quota[=0]] [--device[=[]]] [--dns-search[=[]]] [--dns[=[]]] [-e|--env[=[]]] [--entry- point[=ENTRYPOINT]] [--env-file[=[]]] [--expose[=[]]] [-h|--hostname[=HOSTNAME]] [--help] [-i|--interactive[=false]] [--ipc[=IPC]] [-l|--label[=[]]] [--label-file[=[]]] [--link[=[]]] [--lxc-conf[=[]]] [--log-driver[=[]]] [--log-opt[=[]]] [-m|--memory[=MEMORY]] [--memory-swap[=MEMORY-SWAP]] [--mac-address[=MAC-ADDRESS]] [--name[=NAME]] [--net[="bridge"]] [--oom-kill-disable[=false]] [-P|--publish-all[=false]] [-p|--publish[=[]]] [--pid[=[]]] [--uts[=[]]] [--privileged[=false]] [--read-only[=false]] [--restart[=RESTART]] [--rm[=false]] [--security-opt[=[]]] [--sig-proxy[=true]] [-t|--tty[=false]] [-u|--user[=USER]] [-v|--volume[=[]]] [--volumes-from[=[]]] [-w|--workdir[=WORKDIR]] [--cgroup-parent[=CGROUP-PATH]] IMAGE [COMMAND] [ARG...] 配置指令:有关具体的配置指令解释,类同于docker create,此处不再介绍。但docker run是docker中最重要的一个环节,会开辟专门的版块讲解实例,可参考《Docker配置指南(四):Docker run实例讲解》一节 save: 将镜像保存到一个tar档案包 语法:docker save [--help] [-o|--output[=OUTPUT]] IMAGE [IMAGE...] 配置指令: --help #查看帮助 -o --output="" #输出到一个文件,而不以STDOUT流的方式输出显示 search: 从docker hub中搜索镜像 语法:docker search [--automated[=false]] [--help] [--no-trunc[=false]] [-s|--stars[=0]] TERM 配置指令: --help #查看帮助 --automated=true|false #默认为false,只显示自动化构建的镜像 --no-trunc=ture|false #默认为false,截断输出,只显示少量信息 -s --stars=0 #只显示至少有n星评价的镜像 start: 启动一个或多个停止的容器 语法:docker start [-a|--attach[=false]] [--help] [-i|--interactive[=false]] CONTAINER [CONTAINER...] 配置指令: -a, --attach=true|false #默认为false,附加所有容器的正确输出和错误输出信息并转发信号到进程当中 --help #查看帮助 -i --interactive=true|false #附加输入信息,默认为false stats: 统计显示一个或多个容器的资源流信息 语法:docker stats [--help] CONTAINER [CONTAINER...] 配置指令: --help #查看帮助 --no-steam #只显示一次信息,而不是以流的方式显示 stop: 停止一个正在运行的容器 语法:docker stop [--help] [-t|--time[=10]] CONTAINER [CONTAINER...] 配置指令: --help #查看帮助 -t --time=10 #在关闭之前等待(默认)10秒的时间 tag: 为指令镜像创建标记 语法:docker tag [-f|--force[=false]] [--help] IMAGE[:TAG] [REGISTRY_HOST/][USERNAME/]NAME[:TAG] 配置指令: -f --force=true|false #默认为false,为true时强制别名 top: 显示一个正在运行中的容器进程 语法:docker top [--help] CONTAINER [ps OPTIONS] unpause: 取消停止一个容器的所有进程 语法:docker unpause CONTAINER [CONTAINER...] version: 查看docker版本信息 语法:docker version wait: 当容器停止时,打印其退出代码 语法:docker wait [--help] CONTAINER [CONTAINER...]
时间: 2024-12-06 21:12:44