Как запускать команды Docker во время сборки Dockerfile - PullRequest
0 голосов
/ 04 января 2019

Я хочу запускать команды Docker внутри Dockerfile для создания образа. Мой проект использует Docker на этапе сборки JAR. Моя проблема в том, что я не могу запустить docker build . на следующих Dockerfile:

FROM docker
RUN docker ps

Я получаю следующую ошибку: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

Я знаю, что сборка Docker имеет много ограничений, но я хочу как-то обойти это ...

Это мой пример кода проекта, в котором для интеграции используются контейнеры-докеры: https://github.com/modestukasai/spring-boot-testcontainers-docker

Большое спасибо!

Я уже поднимал некоторые вопросы в:

https://github.com/testcontainers/testcontainers-java/issues/1110

https://github.com/testcontainers/testcontainers-java/issues/1112

https://forums.docker.com/t/how-to-run-docker-commands-during-dockerfile-build/66249

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...