why dynamic load can‘t work with docker?
crazypenguin opened this issue · comments
1511495640947524757 [error] config_parser failed to move: load/input/input_nginx.cfg to run/input/input_nginx.cfg errno: 18
This is not a Docker issue; currently the run and load directories have to be on the same device since rename is being called.
does ”same device“ mean for what?
my os is running on one disk parted.
and without docker,this dynamic load funtion work fine~
Error 18 is EXDEV
EXDEV oldpath and newpath are not on the same mounted filesystem.
(Linux permits a filesystem to be mounted at multiple points,
but rename() does not work across different mount points, even
if the same filesystem is mounted on both.)