#docker #containers #startup
#docker #контейнеры #запуск
Вопрос:
У меня есть простое приложение «Hello world» на языке си, которое я привязал к разным базовым изображениям. Я хочу измерить время загрузки контейнера. Я попытался запустить time docker run my-app
, но я не уверен, что это правильный способ получить время загрузки. Любые указания будут полезны.
Применение:
#include <stdio.h>
int main() {
printf("Hello world");
return 0;
}
Один из файлов Dockerfile:
FROM scratch
COPY hello /
CMD ["/hello"]
Комментарии:
1. Какой точный интервал времени вы пытаетесь измерить? Поскольку эта конкретная программа делает не очень много,
time docker run ...
она будет довольно близка к простому измерению накладных расходов Docker; это в контексте более сложного процесса?2. Я пытаюсь измерить точное время создания разных пространств имен и объектов.
3. вы можете увидеть эту ссылку