Docker命令快速参考

原文出自:http://blog.csdn.net/anxpp/article/details/52504207

1、基本语法

    docker [OPTION] COMMAND [arg...]

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

    -H, --host=[]: The socket(s) to talk to the Docker daemon in the format of tcp://host:port/path, unix:///path/to/socket, fd://* or fd://socketfd.

  A self-sufficient runtime for Linux containers.

  ...

 通常,docker命令可以用来管理daemon,或者通过CLI命令管理镜像和容器。

 可以通过man docker来查看这些命令。

2、选项


3、命令


4、命令简单图解


### Docker 命令列表及使用教程 #### 服务管理命令 对于日常操作Docker服务而言,有几条基本的服务控制指令可以用于启动、停止以及查看Docker的状态。通过`systemctl start docker`能够开启Docker服务;而当需要关闭此服务时,则应采用`systemctl stop docker`来执行停止动作[^1]。 为了重启Docker服务并应用任何配置更改,可利用`systemctl restart docker`这条语句实现快速重启功能。如果想要确认当前Docker守护进程是否正在运行或者了解其具体的工作状况,那么可以通过输入`systemctl status docker`来进行查询。 另外,在每次开机之后自动激活Docker服务也是可行的,这只需要简单地执行一次性的设置命令`systemctl enable docker`即可达成目的。而对于那些希望获取有关整个Docker环境基本信息的人们来说,`docker info`将会提供一份详尽的数据报告给到他们。 最后,针对初次接触者或是想回顾所有可用选项的情况之下,官方提供了两种方式去访问帮助文档——一种是全局的帮助手册,可通过键入`docker --help`获得;另一种则是特定于某个子命令的帮助指南,比如要知道如何正确运用pull这个动作的话,就可以尝试着打出`docker pull --help`这样的组合形式来查阅更详细的说明材料。 #### 镜像处理命令 在管理和操作容器镜像方面,存在一系列专门设计用来简化流程的操作码。例如,要列举出本机上已有的全部镜像资源,只需敲下`docker images`就能得到一张清晰明了的清单表单。 #### 安装与更新命令 若尚未完成Docker本身的部署工作或者是打算升级现有版本至最新稳定版,下面给出了一套完整的yum包管理器下的安装脚本供参考: ```bash yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin ``` 这段代码片段不仅涵盖了核心组件的引入,同时也包含了几个常用的附加插件工具,有助于构建更加丰富的开发测试平台环境[^2]。 #### 推送镜像命令 一旦完成了自定义镜像文件的制作过程,并且经过充分验证无误后,便可以把它们上传分享出去以便其他人下载使用。此时就要用到如下所示的一行简单的推送语法结构: ```bash docker push liyangit/springboot-test:0.0.1 ``` 这里假设了一个具体的例子作为演示对象,实际应用场景中应当替换为自己所拥有的仓库地址和标签名称[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值