как использовать php artisan с докером при монтировании папок в проекте PHP laravel - PullRequest
0 голосов
/ 25 декабря 2018

Я начинаю проект laravel с докера, но папка проекта находится на моем локальном диске, а не в докере.В этот докер встроены nginx, php7.1 и mysql

l Запустите этот проект путем монтирования в папку.как я могу использовать команду php artisan?

l создал оболочку для запуска моего контейнера докера, код оболочки выглядит следующим образом:

 #!/bin/bash

docker kill demooo.site
docker rm demooo.site
path=`pwd`
echo $path

docker run -d -p 80:80 -p 443:443 \
-v $path/../:/data/www \
-v $path/nginx/conf.d/:/etc/nginx/conf.d/ \
--detach --name demooo.site [here is my imageID]

#end of the file  

Итак, моя папка не находится во внутренней части докера, lсмонтировал его на /data/www/ в докере.Вот веб-корень в докере.Итак, если у меня есть laravel с именем my_project, и я смонтирую его в / data / www, затем l в docker и зайду /data/www,

, тогда что мне делать?

PS: /data/www/my_project, если я создам проект непосредственно в Docker, здесь должен быть мой путь к проекту

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