Docker 常用命令
docker --help
标记缩写-h已被弃用,请使用-帮助
不知名的速记标志:“e”in-elp
看到“码头工人,帮助”。
用法:码头工人命令
一个自给自足的容器运行时
选项:
--config string ——客户端配置文件的配置字符串位置(默认的“/root/.docker”)
--debug -D 调试启用调试模式
--help ——帮助打印使用
--host list -H 主机列表守护套(s)连接到(默认)
--log-level string -l 对数级的字符串设置日志级别(“调试”、“信息”、“警告”、“错误”、“致命”)(默认“信息”)
--tls ——tls使用tls;暗示了——tlsverify
--tlscacert string tlscacert字符串信托证书,仅由这个CA(默认的“/根/.docker/CA.pem”)签名。
--tlscert string tlscert字符串路径到TLS证书文件(默认的“/根/.docker/cert.pem”)
--tlskey string tlskey字符串路径到TLS键文件(默认“/根/.docker/key.pem”)
--tlsverify tlsverify使用TLS并验证远程
-v-版本打印版本信息和退出
管理命令:
checkpoint 管理检查点
container 管理的容器
image 管理镜像(图片)
network 管理网络
node 管理群节点
plugin 管理插件
secret 管理秘密(秘钥)
service 管理服务
stack 管理栈
swarm 管理群
system 管理系统
volume 管理卷
操作命令:
attach 连接到一个正在运行的容器上
build 从Dockerfile构建一个镜像
commit 承诺从容器的变更中(创建一个新的镜像)
复制 cp在容器和本地文件系统之间复制文件/文件夹
create 创建一个新容器
deploy 部署新栈或更新现有堆栈
diff 检查容器/镜像文件系统上的更改
events 从服务器获得实时事件
exec 在运行的容器中运行一个命令
export 将容器的文件系统(导出)为tar存档文件
history 历史显示了一个图像的历史
images 镜像列表
import 从tarball中(导入)的内容来创建文件系统映像
info 显示系统信息
inspect 检查Docker对象的返回低级信息
kill 杀死一个或多个运行的容器
load 加载来自tar存档或STDIN的图像
login 登录到Docker注册表
longout 从Docker注册表注销注销
logs 日志获取集装箱的日志
pause 暂停在一个或多个容器中暂停所有进程
port 列出端口映射或容器的特定映射
ps 列出容器
pull 从注册表中拉出一个镜像或一个容器
push 将图像或存储库推送到注册中心
rename 重命名一个容器
restart 重新启动一个或多个容器
rm 删除一个或多个容器
rmi 删除一个或多个镜像
run 在新容器中运行一个命令
save 将一个或多个镜像保存到tar存档(默认情况下流到STDOUT)
search 搜索的Docker Hub
start 开始启动一个或多个停止的容器
stats 统计数据显示一个实时的容器(s)资源使用统计信息
stop 停止一个或多个运行的容器
tag 标签创建一个指向sourceimage的标签targetimage
top 顶部显示一个容器的运行过程
unpause 在一个或多个容器中暂停所有进程
udate 更新一个或多个容器的更新配置
version 版本展示了Docker版本信息
wait 等待一个或多个容器停止,然后打印它们的出口代码