Как измерить время загрузки контейнера docker

#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. вы можете увидеть эту ссылку