容器学习 之 容器命令(八)

本文详细介绍了Docker容器的各种常用操作命令,包括创建、运行、暂停、停止、重启、删除容器等,以及如何通过attach、exec和logs命令与容器进行交互。

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

  • create 创建容器

docker create 创建的容器处于 Created 状态。

  • start 运行容器

image

  • pause 暂停容器
  • unpause 取消暂停继续运行容器

有时我们只是希望暂时让容器暂停工作一段时间,比如要对容器的文件系统打个快照,或者 dcoker host 需要使用 CPU,这时可以执行 docker pause。

image

  • stop 发送 SIGTERM 停止容器

  • kill 发送 SIGKILL 快速停止容器

  • restart 重启容器

其作用就是依次执行 docker stop 和docker start。
–restart=always 意味着无论容器因何种原因退出(包括正常退出),就立即重启。

  • rm 从磁盘中删除容器

这些容器依然会占用 host 的文件系统资源,如果确认不会再重启此类容器,可以通过 docker rm 删除。

  • attach

attach 到容器启动进程的终端

image

  • exec

进入该容器,并在容器中启动新进程

image

  • logs

如果只需要看到输出,而不用在容器输入命令行,那么可以用logs代替attach,用 “-f” 持续打印。

image

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值