测开大佬告诉你 - 操作 docker container 容器真的 so easy!
本文目录
- 一、思考❓❔
- 1.什么是docker container容器?
- 2.管理container容器难吗? 需要哪些依赖?
- 二、操作container容器??
- 1.命令概览
- 2.docker container run????
- 3.docker container ls
- 4.docker container inspect
- 5.docker container stats
- 6.docker container top
- 7.docker container exec
- 8.docker container logs
- 9.docker container stop
- 10.docker container start
- 11.docker container pause
- 12.docker container unpause
- 三、总结??
docker container
一、思考❓❔
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