Study03命令在码头工人的作用有哪些

  介绍

今天就跟大家聊聊有关Study03命令在码头工人的作用有哪些,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

一。帮助命令

<强> 1。查看当前码头工人版本

docker 版本

<强> 2。显示码头工人系统信息,包括镜像和容器数

docker 信息

<强> 3。查看帮助文档,类似于CentOS的男人命令

docker ——帮助

二。镜像命令

<强> 1。查看本地主机上的镜像:

#列出本地所有的镜像(含中间映像层)   docker  images  -a    #只显示镜像ID   docker  images  -q    #显示完整的镜像信息   docker  images ——no-trunc

<强> 2。搜索镜像:https://hub.docker.com

docker  search [选项],镜像名字   选择:——no-trunc :显示完整的镜像描述   ,-s :列出收藏数不小于指定值的镜像   ,——automated :只列出,automated 构建类型的镜像;

<强> 2。下载镜像

docker  pull 镜像名字(标签):   标签:版本,默认为latest 最新版

<强> 3。删除镜像

#删除单个   docker  rmi 某个XXX镜像名字或ID   docker  rmi  -f 镜像ID   #批量删除   docker  rmi  -f 镜像名1:TAG 镜像名2:TAG    #删除全部镜像   docker  rmi  -f 美元(docker  images  qa)

三。容器命令

<强> 1。新建并启动容器

docker  run [选项],IMAGE_NAME [命令],[ARG……)

<强>选项说明
<强> - name="容器新名字”:为容器指定一个名称,
<强> - d :后台运行容器,并返回容器ID,也即启动守护式容器;
<强> - :以交互模式运行容器,通常与- t同时使用。
<强> - t :为容器重新分配一个伪输入终端,通常与我同时使用。
<强> - p: 强随机端口映射;
<强> - p: 指定端口映射(<强> hostPort: containerPort )

<强> 2。查看当前正在运行的所有容器

docker  ps [选项]

<强>选项说明
<强>——:列出当前所有正在运行的容器+历史上运行过的
<强> - l :显示最近创建的容器
<强> - n :显示最近n个创建的容器
<强> q :静默模式,只显示容器编号
<强> -no-trunc :不截断输出

<强> 3。退出容器

exit 容器停止退出   ctrl + P + Q 容器不停止退出

<强> 4。启动容器

docker  start 容器ID或者容器名

<强> 5。重新启动容器

docker  restart 容器ID或者容器名

<强> 6。停止容器

docker  stop 容器ID或者容器名

<强> 7。强制停止容器

docker  kill 容器ID或者容器名

<强> 8。删除已停止的容器

docker  rm 容器ID   #一次性删除多个容器   docker  rm  -f 美元(docker  ps  -a  q)

<强> 9。进入正在运行的容器并以命令行交互

在容器中启动新的进程打开终端

docker  exec  -it 容器ID /bin/sh

直接进入容器启动命令的终端,不会启动新的进程

docker  attach 容器ID

<强> 10。从容器内拷贝文件到主机上

docker  cp 容器ID:容器内路径,目的主机路径

<强> 11。从主机上拷贝文件到容器内

docker  cp 要拷贝的宿主机文件或目录,容器名称:容器文件或目录

<强> 12。查看容器挂载目录

docker  inspect  container_name   docker  inspect  container_id

<强>此目录就是你容器数据卷的位置

 Study03命令在码头工人的作用有哪些

<强> 13。相关镜像启动命令

<强> RabbitMQ:

docker  run  -d ——hostname  localhost ——name  rabbitmq  -p  15672:15672  -p  5672:5672  RabbitMQ:管理

Study03命令在码头工人的作用有哪些