Docker 命令
- 用法:docker [OPTIONS]命令
- 常用命令
- Manage Options:
- Options
用法:docker [OPTIONS]命令
常用命令
启动docker
systemctl docker start
启动所有容器
docker start $(docker ps -a | awk '{ print $1}' | tail -n +2)
命令行 | 注释 |
–config string | 客户端配置文件的位置(默认为"/root/.docker") |
-c, --context string | 用于连接到守护进程的上下文的名称(覆盖DOCKER_HOST env var和默认上下文设置为"docker context use") |
-D,–debug | 开启调试模式 |
-H,–host list | 要连接的守护套接字 |
-l,–log-level string | 设置日志级别(“debug” |
–tls | 使用TLS;暗示了——tlsverify |
–tlscacert string | 仅由该CA签名的信任证书(default “/root/.docker/ CA .pem”) |
–tlscert string | TLS证书文件路径(默认为“/root/.docker/cert.pem”) |
–tlskey string | TLS密钥文件路径(默认为“/root/.docker/key.pem”) |
– tlsverify | 使用TLS,验证远程 |
-v,–version | 打印版本信息后退出 |
Manage Options:
命令行 | 注释 |
app* | Docker app (Docker Inc., v0.9.1-beta3) |
builder | 管理builds |
buildx* | Build with BuildKit (Docker Inc., v0.5.1-docker) |
config | 管理Docker配置 |
container | 管理的容器 |
context | 管理上下文 |
image | 管理镜像 |
manifest | 管理Docker镜像清单和清单列表 |
network | 管理网络 |
node | 管理集群节点 |
plugin | 管理插件 |
scan* | Docker扫描(Docker Inc.) |
secret | 管理Docker的秘密 |
service | 服务管理服务 |
stack | 管理Docker栈 |
swarm | 管理上行链路 |
trust | 管理Docker镜像的信任 |
volume | 管理容量 |
Options
命令行 | 注释 |
attach | 将本地标准输入、输出和错误流附加到正在运行的容器 |
build | 从Dockerfile构建一个镜像 |
commit | 根据容器的更改创建一个新的映像 |
cp | 在容器和本地文件系统之间复制文件/文件夹 |
create | 创建一个新的容器 |
diff | 检查容器文件系统中文件或目录的变化 |
events | 从服务器获取实时事件 |
exec | 在正在运行的容器中运行命令 |
export | 将容器的文件系统导出为tar存档 |
history | 显示镜像的历史记录 |
images | 镜像列表图片 |
import | 从tarball中导入内容以创建文件系统映像 |
info | 显示系统信息 |
inspect | 返回Docker对象的低级信息 |
kill | 杀死一个或多个正在运行的容器 |
load | 从tar归档文件或STDIN中加载一个镜像 |
login | 登录到Docker注册表 |
logout | 从Docker注册表注销 |
logs | 获取容器的日志 |
pause | 暂停一个或多个容器中的所有进程 |
port | 列出端口映射或容器的特定映射 |
ps | 列表容器 |
pull | 从注册表中提取图像或存储库 |
push | 将图像或存储库推送到注册表 |
rename | 一个容器 |
restart | 重启一个或多个容器 |
rm | 移除一个或多个容器 |
rmi | 删除一个或多个镜像 |
run | 在新的容器中运行命令 |
save | 将一个或多个映像保存到tar存档(默认情况下流到STDOUT) |
search | Docker Hub镜像 |
start | 启动一个或多个已停止的容器 |
stats | 实时显示容器资源使用的统计信息 |
stop | 停止一个或多个正在运行的容器 |
tag | 创建一个指向SOURCE_IMAGE的标记TARGET_IMAGE |
top | 显示容器当前运行的进程 |
unpause | 取消暂停一个或多个容器中的所有进程 |
update | 更新一个或多个容器的配置 |
version | 显示Docker版本信息 |
wait | 阻塞,直到一个或多个容器停止,然后打印它们的退出 |