ERROR: Cannot open TUN/TAP dev /dev/net/tun при запуске контейнера
На днях обновлял сервер и после перезагрузки сервисов обнаружил, что один из контейнеров (kylemanna/openvpn) не поднялся. В логах обнаружил ошибку "ERROR: Cannot open TUN/TAP dev /dev/net/tun".
Первое, что решил проверить, - это права доступа на /dev/net/tun
, но там все было в норме:
ls -l /dev/net/tun crw-rw-rw- 1 root root 10, 200 Nov 26 22:51 /dev/net/tun
Следующие полчаса прошли за увлекательныйшими поисками решения в интернете.
По итогу проблема решилась добавлением секции devices
в docker-compose.yml
devices: - /dev/net/tun:/dev/net/tun