一.知识回顾
之前的内容都帮你整理好了,在这里哟!
【0.Docker相关目录文章整理,可自行查看,包含多节内容】
【1.Docker详细安装部署&阿里镜像地址配置】
【2.Docker架构&&架构角色概念&&角色作用】
二.Docker中命令讲解&实操演示
2.1 查看docker的版本信息
docker version

2.2 查看docker详细的信息
docker info

2.3 docker中帮助命令,可以查看到其他命令信息
docker help

2.4 列出从中央仓库拉取到本地的镜像文件
docker images

2.4.1 镜像表格信息说明
| 选项 | 说明 |
|---|---|
| REPOSITORY | 表示镜像的仓库源 |
| TAG | 镜像的标签 |
| IMAGE ID | 镜像ID |
| CREATED | 镜像创建时间 |
| SIZE | 镜像大小 |
2.5 从docker-hub拉取上搜索镜像
docker search redis

2.5.1 参数作用

| 参数名称 | 描述 |
|---|---|
| –no-trunc | 显示完整的描述信息 |
| –limit | 分页显示 |
| -f | 过滤条件 docker search -f STARS=5 tomcat |
2.6 从docker-hub下拉取镜像
docker pull redis
2.7 查看docker images 相关的帮助命令
docker images --help

2.7.1 参数作用
| 参数 | 说明 |
|---|---|
| -a | 列出本地所有的镜像 |
| -q | 只显示镜像ID |
| –digests | 显示镜像的摘要信息 |
| –no-trunc | 显示完整的镜像信息 |
2.8 docker rmi删除镜像
docker rmi 镜像ID
2.8.1 删除一个(-f 表示强制删除)
docker rmi -f 镜像ID
2.8.2 删除多个(-f 表示强制删除)
docker rmi -f 镜像1:TAG 镜像2:TAG 镜像3:TAG
2.8.3 删除全部(-f 表示强制删除)
docker rmi -f $(docker images -qa)
2.9 创建并启动容器
docker run --help
docker run [OPTIONS] IMAGE [COMMAND]
2.9.1 docker run 命令中参数讲解
| options | 说明 |
|---|---|
| --name | “容器新名字”: 为容器指定一个名称 |
| -d | 后台运行容器,并返回容器ID,也即启动守护式容器 |
| -i | `以交互模式运行容器,通常与 -t 同时使用 |
| -t | 为容器重新分配一个伪输入终端,通常与 -i 同时使用 |
| -P: | 随机端口映射 |
| -p | 指定端口映射,有以下四种格式 ip:hostPort:containerPort ip::containerPort hostPort:containerPort` containerPort |
| -v | 目录挂载 |

2.10 查看当前正在运行的容器有哪些
docker ps --help
docker ps
2.10.1 相关参数
| OPTIONS | 说明 |
|---|---|
| -a | 列出当前所有正在运行的容器+历史上运行过的 |
| -l | 显示最近创建的容器。 |
| -n | 显示最近n个创建的容器。 |
| -q | 静默模式,只显示容器编号。 |
| –no-trunc | 不截断输出。 |

2.11 启动/退出/重启/停止/删除/进入容器
2.11.1 启动容器
docker start 容器ID或名称
2.11.2 退出容器命令
退出容器的俩种方式:
| 退出方式 | 说明 |
|---|---|
| exit | 容器停止退出 |
| ctrl+p+q | 容器不停止退出 |
2.11.3 重启容器
docker restart 容器ID或名称
2.11.4 停止容器
# 正常停止
docker stop 容器ID或名称
# 强制删除
docker kill 容器ID或名称
2.11.5 删除容器
docker rm 容器ID或名称
docker rm -f $(docker ps -qa)
docker ps -a -q | xargs docker rm
2.11.6 进入运行的容器的俩种方式
| 进入方式 | 说明 |
|---|---|
| exec | 在容器中打开新的终端,并且可以启动新的进程 |
| attach | 直接进入容器启动命令的终端,不会启动新的进程 |
2.12 从容器中拷贝内容到宿主机中
docker cp 容器ID:容器内路径 目的地路径
2.13 查看容器的详细信息
docker inspect 容器ID或者名称
2.14 查看容器中运行的进程
docker logs 容器ID或者名称
2.15 查看容器的详细信息
docker top 容器ID或者名称
2.16 守护式容器命令
docker run -d 容器ID或者名称
当然,更多关于docker的学习命令和上面我们的学习过程一样,大家可以自行学习。
好了,关于【Docker命令详细讲解&实操演示】就结束了,持续更新中。
本文详细介绍了Docker的基础安装、镜像管理、容器操作、常用命令的演示,包括查看版本、镜像搜索、拉取、删除、创建容器等,适合初学者和进阶者参考。
962

被折叠的 条评论
为什么被折叠?



