今天就跟大家聊聊有关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
<强>此目录就是你容器数据卷的位置强>
<强> 13。相关镜像启动命令强>
<强> RabbitMQ: 强>
docker run -d ——hostname localhost ——name rabbitmq -p 15672:15672 -p 5672:5672 RabbitMQ:管理Study03命令在码头工人的作用有哪些