Тете вообще зачем? И это не DOCKER_HOST
Да, я тут разгадку ищу. Есть у меня gitlab-runner на docker:24.0.5 и достаточно ли его чтобы делать docker compose up -d или, в любом случае, нужно рядом пускать это services: - name: docker:24.0.5-dind С ним работает, без него ругается
Нужно поднимать сервис dind
Где бы почитать научное объяснение?
Для работы докера нужен запущенный демон dockerd. Он должен либо запущен на хосте, а в контейнер проброшен сокет для общения с ним (но это не безопасно), либо его нужно запустить в соседнем контейнере, и стучаться туда (для этого нужен dind)
Обсуждают сегодня