Контейнер LXD является классическим, тип хранилища - "dir", без магии btrfs и т. Д. Вот ошибка:
# docker load --input docker_github_connector.tar
0de2edf7bff4: Loading layer [==================================================>] 121.3MB/121.3MB
b2fd8b4c3da7: Loading layer [==================================================>] 15.87kB/15.87kB
f67191ae09b8: Loading layer [==================================================>] 11.78kB/11.78kB
Error processing tar file(exit status 1): operation not permitted
Итак, я запустил оружие отчаяния, Стрейс, и вот что я нашел:
# strace -o strace.log -f docker load --input docker_github_connector.tar
4021 epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=3516747312, u64=139834767003184}}) = -1 EPERM (Operation not permitted)
4021 epoll_ctl(4, EPOLL_CTL_DEL, 5, 0xc42075396c) = -1 EPERM (Operation not permitted)
4021 epoll_ctl(4, EPOLL_CTL_ADD, 5, {EPOLLIN|EPOLLOUT|EPOLLRDHUP|EPOLLET, {u32=3516747312, u64=139834767003184}}) = -1 EPERM (Operation not permitted)
4021 epoll_ctl(4, EPOLL_CTL_DEL, 5, 0xc420753564) = -1 EPERM (Operation not permitted)
Итак, со страницы руководства epoll_ctlвернет EPERM, если файловая система не поддерживает epoll.Я в тупике?
Спасибо.