小编Kar*_*ski的帖子

Docker 启动时间

我怎样才能加速:docker rundocker exec命令?

运行命令需要 0.02 秒的用户时间,0.02 秒的系统时间(在我的情况下可以),但每个大约需要 0.5 秒的实时时间(不可接受)。

例如:

$ time sudo docker run --cap-add SYS_ADMIN -i -t --memory=100000k --memory-swap=100000k -d -w /tmp -v /home/asd:/tmp my_image
187d****5037
sudo docker run --cap-add SYS_ADMIN -i -t --memory=100000k  -d -w /tmp -v    0,02s user 0,02s system 6% cpu 0,496 total
Run Code Online (Sandbox Code Playgroud)

我能否以某种方式加快运行容器的过程,或者至少了解为什么浪费了这段时间?

my_image是从创建的,ubuntu构建的图像大约需要 800 MB。但是从我检查的情况来看,这并不重要 - 将大小图像减小到 200 MB 不会改变上述命令的执行时间。

performance docker

5
推荐指数
1
解决办法
6544
查看次数

标签 统计

docker ×1

performance ×1