Передать флаг в cAdvisor с помощью докера - PullRequest
0 голосов
/ 16 января 2019

Я запускаю cAdvisor, используя следующий код, как указано здесь :

sudo docker run \
  --volume=/:/rootfs:ro \
  --volume=/var/run:/var/run:ro \
  --volume=/sys:/sys:ro \
  --volume=/var/lib/docker/:/var/lib/docker:ro \
  --volume=/dev/disk/:/dev/disk:ro \
  --publish=8080:8080 \
  --detach=true \
  --name=cadvisor \
  google/cadvisor:latest

Мне нужно передать следующий флаг в cAdvisor, как предложено в этом ответе :

- enable_load_reader = верно

Как передать этот флаг в cAdvisor?

1 Ответ

0 голосов
/ 29 июля 2019

Контейнер google/cadvisor ведет себя как сам двоичный файл, поэтому вы можете просто добавить опцию в конец команды docker run .... Вы также хотели бы добавить параметр --net host к своей команде docker run, как указано здесь :

sudo docker run \
  --volume=/:/rootfs:ro \
  --volume=/var/run:/var/run:ro \
  --volume=/sys:/sys:ro \
  --volume=/var/lib/docker/:/var/lib/docker:ro \
  --volume=/dev/disk/:/dev/disk:ro \
  --publish=8080:8080 \
  --detach=true \
  --net host \
  --name=cadvisor \
  google/cadvisor:latest \
    --enable_load_reader=true
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...