Docker 命令大全

官网:https://docs.docker.com/engine/reference/

 

$ docker
Usage: docker [OPTIONS] COMMAND [ARG...]
       docker [ --help | -v | --version ]

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")
  -D, --debug              Enable debug mode
      --help               Print usage
  -H, --host value         Daemon socket(s) to connect to (default [])
  -l, --log-level string   Set the logging level ("debug"|"info"|"warn"|"error"|"fatal") (default "info")
      --tls                Use TLS; implied by --tlsverify
      --tlscacert string   Trust certs signed only by this CA (default "/root/.docker/ca.pem")
      --tlscert string     Path to TLS certificate file (default "/root/.docker/cert.pem")
      --tlskey string      Path to TLS key file (default "/root/.docker/key.pem")
      --tlsverify          Use TLS and verify the remote
  -v, --version            Print version information and quit

Commands:
    attach    Attach to a running container
    # […]
序号命令        作用版本要求状态
1docker run运行一个镜像 Active
2docker app构建和管理docker应用 deprecated
3docker attach       进入到容器内部  
4docker build创建docker镜像  
5docker builder控制build过程中的参数API 1.3.1+  
6docker buildx构建跨平台的Docker镜像  
7docker checkpoint管理容器的快找的暂停点  
8docker cluster管理docker集群企业版 
9docker commit把运行中的容器打包为新镜像  
10docker compose管理容器编排  
11docker config创建配置文件. 主要是在docker swarm service创建的过程中 挂在配置文件  
12docker container用于管理Docker 容器  
13docker context管理不同集群或节点所需的所有端点和安全信息(凭据)  
14docker cp                用于容器与主机之间互相拷贝数据                         
15docker create创建一个新的容器但不启动它  
16docker diff检查容器里文件结构的更改。  
17docker events该命令实时输出 Docker 服务器端的事件,包括容器的创建、启动、关闭等  
18docker exec进入到容器里,进入同时可以在容器里执行命令操作  
19docker export保存容器内的变动信息,将上线文导出为一个新的压缩包,使用docker import target.zip 将生成一个新的镜像  
20docker history查看指定镜像的创建历史  
21docker image管理镜像总的入口,和镜像有关的所有操作前面都可以加上该命令  
22docker images查看本机的镜像列表  
23docker import和docker export 配对使用导入一个压缩包为镜像  
24docker info查看docker的基本信息  
25docker inspect获取容器/镜像的 元数据(json类型的描述数据)  
26docker kill杀掉一个运行中的容器  
27docker load导入使用 docker save 命令导出的镜像  
28docker login登录hub.docker.com  
29docker logout登出hub.docker.com  
30docker logs查看容器内的日志  
31docker mainfest    mainfest相当于每个镜像的指纹  
32docker network管理docker的网络,以及管理容器的网络  
33docker node管理 Swarm nodesAPI 1.24 + 
34docker pause暂停容器中所有的进程  
35docker pluginDocker插件是增强Docker引擎功能的进程外扩展  
36docker port列出指定的容器的端口映射,或者查找将PRIVATE_PORT NAT到面向公众的端口。  
37docker ps查看正在运行的容器  
38docker pull从远程仓库拉取镜像文件  
39docker push将镜像文件推送到远程仓库  
40docker rename重命名容器的命名(不指定会被默认制定一个随机的)  
41docker restart重启指定的容器  
42docker rm删除容器  
43docker rmi删除镜像  
44docker run使用一个镜像启动容器  
45docker save将指定镜像保存成 tar 归档文件。  
46docker search从Docker Hub查找镜像  
47docker secret管理docker密钥(在docker Swarm 中使用)API 1.25 + 
48docker service管理docker swarm service(和k8s的service差不多)API 1.24 + 
49docker stackDocker Stack 通过提供期望状态、滚动升级、简单易用、扩缩容、健康检查等特性简化了应用的管理,这些功能都封装在一个完美的声明式模型当中  
50docker start启动已经被创建好的容器  
51docker startsdocker stats 命令用来显示容器使用的系统资源  
52docker stop停止一个已经运行中的容器  
53docker swarm多个服务器或主机上创建容器集群服务  
54docker systemdocker自身的系统管理docker system info=docker info  
55docker tag管理镜像的tag  
56docker top查看容器中运行的进程信息,支持 ps 命令参数  
57docker trustDocker 管理镜像的签名  
58docker unpause回复容器中被暂停所有的进程  
59docker update修改初始创建的容器的配置文件及配置信息  
60docker version查看docker的版本信息  
61docker volume管理容器挂载的存储卷  
62docker waitdocker wait 命令可以用于阻塞一个或多个 Docker容器 直到容器停止,然后打印退出代码  

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值