守护式容器

守护式容器:
什么是守护式容器:

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

以守护形式运行容器:
docker run -i -t IMAGE /bin/bash
Ctrl+P  Ctrl+Q来退出交互式容器的bash,这样交互式容器就在后台运行

docker ps

(再次进入退出(在后台中运行的容器))
附加到运行中的容器:
docker attach 容器名(可以是container ID/NAMES中的名字)
Ctrl+P  Ctrl+Q
docker ps
docker attach 容器名(可以是container ID/NAMES中的名字)
exit
docker ps

启动守护式容器:
docker run -d 镜像名 [COMMAND][TAG...]
启动容器时,使用后台的方式来执行命令

docker run --name dc1 -d ubuntu /bin/sh -c "while true;do echo Hello World;sleep 1;done"

docker ps

查看容器日志:

docker logs [-f][-t][--tail] 容器名

-f --follow=true|false 默认为false           //跟踪日志的变化,并返回结果
-t --timestamps=true|false默认为false   //返回的结果上加上时间戳
--tail="all"      //返回结尾处多少数量的日志

查看容器内进程:
docker top 容器名

在运行中的容器内启动新进程:
docker exec [-d][-i]-[-t] 容器名  [COMMAND][TAG...]

docker exec -i -t dc1 /bin/bash

停止守护式容器:
docker stop 容器名
docker skill  容器名(比较快速)
docker ps

Ctrl + P  Ctrl + Q
docker run -d
docker logs
docker top
docker exec
docker stop/kill

使用Docker帮助文件
man docker-run
man docker-logs
man docker-top
man docker-exec
...

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值