当前位置: 代码网 > it编程>前端脚本>Powershell > Docker的容器管理操作

Docker的容器管理操作

2024年07月28日 Powershell 我要评论
注意:容器是一个与其中运行的 shell 命令/进程共存亡的终端,命令/进程运行容器运行, 命令/进程结束容器退出。可将导出文件传输到其他机器,通过相应的导入命令实现容器的迁移。即使进入容器后使用exit命令退出容器,也不会停止容器。后台运行容器,之后使用docker exec进入容器,exit退出容器,容器不会停止。命令将已经创建好的容器导出为文件,无论这个容器是处于运行状态还是停止状态均可导出。前台运行容器时进入容器,使用exit退出容器后,容器就停止了。进入容器前,确保容器正在运行。

docker的容器管理操作

  • 容器创建:就是将镜像加载到容器的过程。
  • 新创建的容器默认处于停止状态,不运行任何程序,需要在其中发起一个进程来启动容器。

1. 创建容器

格式:
docker create [选项] 镜像
常用选项:

选项
-i 让容器开启标准输入接受用户输入命令
-t 让docker 分配一个伪终端 tty
-it 合起来实现和容器交互的作用,运行一个交互式会话 shell
docker create -it --name=test01 nginx:latest /bin/bash
#创建容器并指定名称为test01,(创建容器时如果没有指定容器名称,系统会自动生成一个名称)

docker ps -a #-a 选项可以显示所有的容器

在这里插入图片描述

2. 启动容器

格式:
docker start 容器的id/名称

docker start 40a920a087ba
docker ps -a 

在这里插入图片描述

3、查看容器的运行状态

docker ps [选项]

 docker ps        #查看当前运行状态的容器
 docker ps -q     #只显示运行状态的容器的id
 docker ps -a     #-a 选项可以显示所有的容器
 docker ps -aq    #只显示所有容器的id
 docker ps -as    #显示所有容器的大小
 docker ps -n 2   #查看最后创建的2个镜像


-a:显示所有的容器,包括未运行的
-f:根据条件过滤显示的内容
–format:指定返回值的模板文件
-l:显示最近创建的容器
-n:列出最近创建的n个容器
-no-trunc:不间断输出
-q:静默模式,只显示容器编号
-s:显示总的文件大小

示例:

docker ps #查看当前运行状态的容器
dock
(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com