当黑客就学Docker——个人入门笔记Day4:容器操作命令篇

本文详细介绍Docker容器的基本操作,包括容器的启动、停止、删除、查看状态及日志等,适合初学者快速上手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Day3-了解对容器的常用操作

注:镜像运行起来后,称为容器。

1.新建并启动容器

docker run --name container-name -d image-name

可选参数:

  • – name:为容器起一个名称
  • -d:detached,执行完这句命令后,控制台将不会阻塞,可以继续输入命令操作,不会阻塞,也就是启动守护式容器,如果执行 docker run --name mycentos -it centos 会进入启动容器的命令控制台,也就是启动交互式容器
  • -i:以交互方式运行容器,通常与 -t 搭配使用;
  • -t:为容器重新分配一个伪输入终端,通常与 -i 搭配使用
  • -P:随机端口映射
  • -p:指定端口映射,后面会有端口映射详细讲解
  • image-name:要运行的镜像名称

2.查看容器
这个命令和Linux中查看进程的命令是同一个单词Process Status

docker ps 

在这里插入图片描述
可选参数

  • -a:查看所有容器,包括已停止运行的
  • -q:静默模式,只显示容器编号
  • -l:显示最近创建的容器
  • -n 3:显示最近创建的 num(此处为 3)个容器
  • –no-trunc:不截断输出,显示完整信息
    3.启动容器
docker restart container-name/container-id

4.停止容器
常规停止容器:

docker stop container-name/container-id

强制停止容器:

docker kill container-name/container-id

5.删除容器
删除单个容器:

docker rm container-id

删除多个容器:

docker rm container-id container-id

删除所有容器:

docker rm $(docker ps -a -q )

可选参数:

  • -f:强制删除,如果在运行中,先停止,再删除

6.查看容器日志
查看当前容器日志:

docker logs container-id/container-name

可选参数:

  • -t:加入时间戳;
  • -f:跟随最新的日志打印;
  • –tail:显示最后多少条。

—————————————————————————我是分割线——————————————————————
最基础的操作部分到今天已经撸完,既然是将求快速上手,那么对于
可选参数,命令啥的现在只求一个印象,开始操作的时候在有针对性的对常用命令进行记。
对于更多的操作命令,我们以后学到了在梳理。
官方文档
下一篇文章理论联系实际,开始操刀!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值