一、思考❓❔
1.什么是docker container容器?
docker container
- 能正常提供应用服务
- 标准工业级、轻量级、安全
- 给image镜像**(“样板车”)**添加各种参数, 创建一个容器来提供对业务的支持
2.管理container容器难吗? 需要哪些依赖?
- 管理container容器难吗?
- docker cli提供了丰富的api接口, 可以非常方便地操作container容器
- 需要哪些依赖?
- 安装docker的系统(Windows或者Linux)
- 相关安装教程可参考作者以前的文章
二、操作container容器??
1.命令概览
命令 | 描述 |
---|---|
docker container commit | 通过修改之后的容器来创建新的镜像 |
docker container cp | 宿主机和容器之间文件或文件夹进行复制 |
docker container diff | 查看容器中文件系统的变化 |
docker container exec | 进入到正在运行的容器中 |
docker container export | 将容器导出为压缩文件 |
docker container inspect | 查看一个或多个容器的详情 |
docker container kill | 杀掉一个或多个正在运行的容器 |
docker container logs | 获取一个容器的日志信息 |
docker container ls | 列出所有容器 |
docker container pause | 暂停一个或多个容器 |
docker container port | 列出指定容器的端口映射 |
docker container prune | 移除所有停止的容器 |
docker container rename | 重命名容器 |
docker container restart | 重启一个或多个容器 |
docker container rm | 移除一个或多个容器 |
docker container run | 通过镜像来运行容器 |
docker container start | 启动一个或多个已停止的容器 |
docker container stats | 显示一个已运行的容器资源利用情况 |
docker container stop | 停止一个或多个正在运行的容器 |
docker container top | 显示一个运行的容器进程信息 |
docker container unpause | 对已暂停的容器取消暂停 |
2.docker container run????
-
可简写为: docker run
-
用法
Usage: docker run [选项] 镜像名 [运行命令] [ARG...]
-
运行 nginx 容器
- -d 代表后台执行
- --name 给容器取名
- -p 本地端口:容器中端口
3.docker container ls
- 用法
Usage: docker container ls [选项]
- 查看容器
4.docker container inspect
-
可简写为: docker inspect
-
用法
Usage: docker container inspect [OPTIONS] CONTAINER [CONTAINER...]
- 查看nginx容器详情
5.docker container stats
-
可简写为: docker stats
-
用法
Usage: docker container stats [OPTIONS] [CONTAINER...]
- 显示一个已运行的nginx容器资源利用情况
6.docker container top
-
可简写为: docker top
-
用法
Usage: docker container top CONTAINER [ps OPTIONS]
- 显示一个运行的容器进程信息
7.docker container exec
-
可简写为: docker exec
-
用法
Usage: docker container exec [OPTIONS] CONTAINER COMMAND [ARG...]
- 进入到正在运行的容器中
8.docker container logs
-
可简写为: docker logs
-
用法
Usage: docker container logs [OPTIONS] CONTAINER
- 获取一个容器的日志信息
9.docker container stop
-
可简写为: docker stop
-
用法
Usage: docker container stop [OPTIONS] CONTAINER [CONTAINER...]
- 停止一个或多个正在运行的容器
10.docker container start
-
可简写为: docker start
-
用法
Usage: docker container start [OPTIONS] CONTAINER [CONTAINER...]
- 启动一个或多个已停止的容器
11.docker container pause
-
可简写为: docker pause
-
用法
Usage: docker container pause CONTAINER [CONTAINER...]
- 暂停一个或多个容器
12.docker container unpause
-
可简写为: docker unpause
-
用法
Usage: docker container unpause CONTAINER [CONTAINER...]
- 对已暂停的容器取消暂停
三、总结??
- 本文介绍了docker containers容器最常用的操作
- 对于想学习docker相关知识的读者, 可以持续关注作者的文章, 后续会推出更多教程
- 本文为可优原创,有不足之处,请多指教!
欢迎来到testingpai.com!
注册 关于