Подключенные тома не заполняются содержимым образа докера

Я бегу Container Linux by CoreOS 1618.0.0 (Ladybug),

с rkt Version: 1.29.0

Я создал файл службы systemd для запуска образа Docker Nagios:

[Unit]
Description=Nagios
Requires=network-online.target local-fs.target
After=network-online.target local-fs.target

[Install]
WantedBy=multi-user.target

[Service]
Slice=machine.slice
ExecStart=/usr/bin/rkt run --port=80-tcp:8018 --insecure-options=image --volume volume-var-log-apache2,kind=host,source=/mnt/storage/nagios/apache2-log --volume volume-usr-share-snmp-mibs,kind=host,source=/mnt/storage/nagios/snmp-mibs --volume volume-opt-nagiosgraph-etc,kind=host,source=/mnt/storage/nagios/nagiosgraph/etc --volume volume-opt-nagiosgraph-var,kind=host,source=/mnt/storage/nagios/nagiosgraph/var --volume volume-opt-nagios-libexec,kind=host,source=/mnt/storage/nagios/nagios/libexec --volume volume-opt-nagios-var,kind=host,source=/mnt/storage/nagios/etc,readOnly=false --volume volume-opt-nagios-etc,kind=host,source=/mnt/storage/nagios/var,readOnly=false --volume volume-opt-custom-nagios-plugins,kind=host,source=/mnt/storage/nagios/custom-plugins docker://jasonrivers/nagios:latest
KillMode=mixed
Restart=always
RestartSec=0
ExecStopPost=/usr/bin/rkt gc --mark-only

теперь проблема в том, что смонтированные разделы не заполняются соответствующими файлами изображений.

Обычно я извлекаю само изображение и копирую соответствующие файлы вручную.

вопрос... есть ли другой?

надеюсь, я пропустил параметр rkt, который заполняет соответствующие смонтированные каталоги файлами в образе докера в смонтированных местах

есть идеи?

1 ответ

Решение

Вы не должны ожидать, что том автоматически заполняется какими-либо файлами в образе в этой конкретной точке монтирования. На самом деле происходит обратное: объем (предположительно пустой) скрывает то, что находится на изображении. Смотрите это: https://github.com/appc/spec/blob/master/spec/ace.md#volume-setup

Итак, если вы хотите предварительно заполнить тома файлами из изображения, я считаю, что вы делаете правильно, извлекая изображение вручную.

Другие вопросы по тегам