docker学习--第六章:守护式容器

2018-06-29  本文已影响0人  fada492daf5b
什么是守护式容器

能够长期运行
没有交互式会话
适合运行应用程序和服务

以守护形式运行容器
docker run -i -t IMAGE /bin/bash
Ctrl + P  Ctrl + Q
附加到运行中的容器
docker attact test
启动守护式容器
docker run -d IMAGE [COMMAND][ARG...] 
docker run --name dc1 -d ubuntu /bin/bash -c "while true; do echo hello world; sleep 1; done"
查看容器日志
docker logs [-f] [-t] [--tail] 容器名

-f --follows=true | false 默认为false
-t --timestamps=true | false 默认为false
--tail="all"

docker logs -tf --tail 10 dc1
查看容器内进程
docker top 容器名字
docker top dc1
在运行中的容器内启动新进程
docker exec [-d] [-i] [-t] IMAGE [COMMAND] [ARG...]
docker exec -i -t dc1 /bin/bash
docker top dc1
停止守护式容器
docker stop IMAGE
docker kill IMAGE
docker stop dc1 # 发送信号,停止容器
docker kill dc2 # 快速停止容器
上一篇 下一篇

猜你喜欢

热点阅读