Иногда после запуска приложения в Docker вылезает ошибка:
library initialization failed - unable to allocate file descriptor table - out of memory
Чтобы её починить, нужно обновить Unit Docker’а для systemd. Для этого откройте его на редактирование, создав временный файл перезаписи:
sudo mkdir /etc/systemd/system/docker.service.d
sudo vi /etc/systemd/system/docker.service.d/override.conf
Добавьте туда:
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd --default-ulimit nofile=65536:65536 -H fd://
И перезапустите сервис Docker:
sudo systemctl daemon-reload
sudo systemctl restart docker