我想在一个装有Docker的容器中使用time the execution of a process。
我试着给它计时,根据docker inspect计算FinishedAt - StartedAt,但这不是一个确切的时间。
我不想在容器中执行time。
我怎样才能准确地计时呢?
编辑:我要计时的过程是docker create的cmd parameter。
发布于 2016-05-03 23:43:55
下面创建了一个映像,在运行时将等待两秒钟。然后我们运行图像,输出总时间。它显示进程执行开销约为0.3秒。
构建镜像
$ docker create -ti ubuntu:12.04 sleep 2
785e9a63629b10676672656bc8412840faa6f00fc83e521628b0f9ca9ba01e14对运行镜像的容器计时
$ time docker start -i 785
real 0m2.329s
user 0m0.064s
sys 0m0.016shttps://stackoverflow.com/questions/36994264
复制相似问题