gpt4 book ai didi

docker - Docker运行命令开销

转载 作者:行者123 更新时间:2023-12-02 18:33:31 24 4
gpt4 key购买 nike

我很好奇它的开销(假设我已经提取了Docker镜像,开始运行所需的时间),Docker在做docker run时给了我反对,我只写了一个脚本,安装了与Docker相同的东西。根据我的经验,docker run似乎总是立即执行并准备就绪,但是我可以想象一些更复杂的docker可能会有一些额外的开销吗?我正在考虑使用YARN之类的工具通过Docker即时提供服务,但想知道如果没有Docker的话,它可能会更快地出现。有什么想法吗?

注意: docker 启动后,我并不担心性能,我担心启动服务所需的时间。

最佳答案

Docker的启动非常快,但是需要考虑一些事项。

测试开销的最快方法是使用time可执行文件并运行以下命令:

docker run --rm -it ubunbu /bin/bash echo test

这给你这样的东西:
$ time docker run --rm -it ubuntu echo test
test

real 0m0.936s
user 0m0.161s
sys 0m0.008s

您可以从中读取到的是,CPU运行该命令只花了0.16秒,但实时花了不到一秒,其中包括(磁盘I / O,其他进程)

但是总的来说,如果您使用容器,请不要担心性能,它们要使用它们的主要原因是一致性。

关于docker - Docker运行命令开销,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29548153/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com