docker学习篇(3)--docker的守护式容器

上篇中,在运行命令执行后容器会立即结束运行,本篇将介绍一下如何让容器在后台保持运行状态

简介

  • 如何以守护式方式运行容器--命令方式
  • 如何以守护式方式运行容器--参数设定方式
  • 如何重新进入退出的容器
  • 如何了解容器内部的运行情况
  • 如何查看运行中容器的进程情况
  • 如何在已经运行的容器中启动新的进程
  • 如何停止运行中的容器
1、如何以守护式方式运行容器--命令方式

以交互方式运行容器后,使用ctrl+P/ctrl+Q方式退出

2、如何以守护式方式运行容器--参数设定方式

docker run命令 使用-d参数

※ 此时注意,如果容器没有可运行的进程,或运行的进程结束,此时容器仍旧会退出。

3、如何重新进入退出的容器
docker attach 容器名
4、如何了解容器内部的运行情况
docker logs [-f] [-t] [--tail] 容器名

1) -f :--follow=true 意思我持续输出日志,默认为false

2) -t: --timestamps=true ,给输出的日志上加上时间戳,默认false

3)--tail:输入结尾的行数,默认=“all”所有 指定为0时,显示最新的日志

5、如何查看运行中容器的进程情况
docker top 容器名
6、如何在已经运行的容器中启动新的进程
docker exec -t -i -d 容器名 [command] [args]
7、如何停止运行中的容器
docker stop 容器名
docker kill 容器名

※ stop : 会等待容器安全关闭后后返回

※ kill : 理解停止容器返回

猜你喜欢

转载自blog.csdn.net/gosenkle/article/details/80852057
今日推荐