2 пустых Докерфайла для билда и приложения. Что конкретно команда делает не до конца понятно.
Проблема такая - запускаю сборку на раннере в контейнере с докером. Докер как сервис прокидывается переменной DOCKER_HOST
Но при старте сборки картриджем до этого докера картридж достучаться не может
Заходил в контейнер во время сборки, запускал контейнеры - до этого докер-сервиса достучался спокойно.
Хотел бы понять, что делает картридж.
привет. вы в докер имадж пакуете? https://github.com/tarantool/cartridge-cli#docker
Спасибо Кэп. Да, но тут какие то костыли написаны. Картридж выступает в роли какой-то обёртки, причём непонятно, что и как упаковывается. Докер файлы пустые сгенерены. Локально у меня отрабатывает вопросов нет. Но мне нужно это на раннере запустить, а там ему нужен докер, ок - взял образ с докером, поставил туда тарантула и картридж. Запускаю сборку - облом. ⨯ Failed to check docker server version: Failed to get docker server version: Cannot connect to the Docker daemon at tcp://dind.gitlab.svc.cluster.local. Is the docker daemon running? И? Какого фига? Куда копать?
у вас раннер (докер-контейнер), в котором вы выполняете cartridge pack docker, правильно понимаю?
Обсуждают сегодня