Установка Docker в режиме rootless
В этой заметке описывается способ установки и запуска Docker без прав суперпользователя.
Более подробно про установку можно почитать здесь.
Для работы нужно установить дополнительные пакеты пакеты:
Запустите модуль ядра nftables:
Измените значение параметра ядра для разрешения использования привилигированных портов вашими контейнерами (это не всегда бывает необходимо):
Установите Docker (он будет установлен в ~/bin):
Активируйте и запустите демон:
Разрешите запуск службы от имени пользователя:
Скачайте docker-compose: