не удалось зарегистрировать слой: ApplyLayer, код выхода 1, stdout: stderr: перемонтирование /, флаги: 0x84000: доступ запрещен

не удалось зарегистрировать слой: ApplyLayer, код выхода 1, stdout: stderr: перемонтирование /, флаги: 0x84000: доступ запрещен

Я хочу установить Docker на свой vServer. Я следовал инструкциям на их сайтеВеб-сайтточно, и установка прошла успешно. Хостер моего сервера предлагает дополнительную опцию, которую я должен проверить, когда хочу использовать Docker. Но это не сделало ни единого действия. Но я не верю, что это действительно проблема хостера.

Итак, моя история команд выглядит так:

[...]
root@vps-foo123:~# apt install docker-ce docker-ce-cli containerd.io
[...]
root@vps-foo123:~# su droneci  
droneci@vps-foo123:/root$ cd

# This here is important
droneci@vps-foo123:~$ docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
1b930d010525: Extracting [==================================================>]     977B/977B
docker: failed to register layer: ApplyLayer exit status 1 stdout:  stderr: remount /, flags: 0x84000: permission denied.
See 'docker run --help'.
droneci@vps-foo123:~$ 

Пользователь droneciздесь в группе, dockerно то же самое происходит с root. На самом деле, это мой первый опыт работы с Docker.

На моем компьютере, где запущен Manjaro, все работает «из коробки».

Вот некоторые характеристики моего сервера, если это будет полезно:

OS: Ubuntu 18.04.2 LTS x86_64
Docker: 18.09.7 (Docker Engine is the same)
Linux kernel: 4.15.18-14-pve
RAM: 2GB
CPU: 2GB

Я обыскал весь интернет, но ничего похожего не нашел.

Заранее спасибо.

решение1

Я знаю, что это на самом деле не ответ, но вдруг это сработало. Я не знаю почему, но вдруг я смог бежать docker run hello-world.

Я думаю, что это действительно проблема хостера.

Связанный контент