Добрый день!
Просьба подсказать что можно сделать и куда копать:
Есть домашний сервер под Арчем (спасибо, я знаю, что это дебилизм, но исторически так сложилось). На него я накатил docker, но не простой, а с поддержкой режима rootless - инфа тут. Ставил сиё чудо через yaourt (если это важно).
В целом, всё работает, образы собираются, контейнеры разворачиваются. Но есть одно но… Когда я захожу по ssh на сервер и запускаю контейнер в режиме демона:
docker run --name q2 -d --rm -v /home/iddqd/test:/home/quake2/.q2pro -p 27910:27910/udp q2test +set game openffa +exec server.cfg
и закрываю сессию ssh, то через секунд 10 завершается и работа запущенного контейнера.
Я так понял, что это что-то связанно с сокетами:
DOCKER_HOST=unix://$XDG_RUNTIME_DIR/docker.sock
Нашёл временное решение костыль - запускать контейнера с помощью screen, но как быть, если я хочу запускать множество контейнеров с помощью скриптов?