安装的卷不会填充docker图像内容

ufk*_*ufk 5 docker coreos rkt

我跑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
Run Code Online (Sandbox Code Playgroud)

现在问题是安装的parittions没有填充相关的图像文件.

通常我所做的是提取图像本身并手动复制相关文件.

问题是......还有另一个吗?

希望我错过了一个rkt参数,该参数用安装位置中docker镜像中的文件填充相关的已安装目录

有任何想法吗 ?