У меня проблема с докером на сервере. Когда я хочу запустить пример изображения hello-world. Я получаю сообщение об ошибке с консоли.
root@physsrv1:~# docker run hello-world
docker: Error response from daemon: oci runtime error: could not create session key: too many links.
В чем проблема?
Версия докера:
Client:
Version: 1.12.0
API version: 1.24
Go version: go1.6.3
Git commit: 8eab29e
Built: Thu Jul 28 21:40:59 2016
OS/Arch: linux/amd64
Server:
Version: 1.12.0
API version: 1.24
Go version: go1.6.3
Git commit: 8eab29e
Built: Thu Jul 28 21:40:59 2016
OS/Arch: linux/amd64
Сервер:
root@physsrv1:~# uname -a
Linux physsrv1 3.16.6-042stab116.2 #1 SMP Fri Jun 24 15:33:57 MSK 2016 x86_64 GNU/Linux
Спасибо за помощь. :)
В MSK
в вашем выводе uname я предполагаю, что вы работаете на виртуальной машине OpenVZ. Если да, проверьте эта ссылка.
Короче говоря, базовый хост OpenVZ может не работать с достаточно свежим ядром; 2.6.x вместо 3.10+, это не будет работать с Docker.
Обновление ядра хоста - единственный способ исправить это в этой версии докера. OP упоминает, что понижение версии докера также исправляет это.