Использование Composer изображения локально? - PullRequest
0 голосов
/ 13 апреля 2019

Насколько я понимаю, официальный образ композитора предназначен для использования в качестве инструмента управления php, а не как любые другие изображения, которые вы можете использовать в файле docker-compose.Поэтому я могу использовать контейнер Docker, если у меня нет или я не хочу устанавливать composer локально / nativelly.

Итак, я создал корневой каталог для моего приложения, который на данный момент пуст,но если я запусту, например, docker run --rm -it -volume $PWD:/app composer create-project laravel/laravel ., я не смогу увидеть приложение Laravel, установленное в моем каталоге.Неужели я что-то не понял или понял, что я делаю не так?

1 Ответ

0 голосов
/ 13 апреля 2019

Вы должны использовать флаг -v или --volume. Эта команда сработала для меня, просто убедитесь, что вы находитесь в пустой директории:

docker run --rm -it -v $PWD:/app composer create-project laravel/laravel .
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...