--Si vous construisez l'environnement laravel avec laradock sans toucher au fichier, zsh est sélectionné par défaut, changez-le en fish.
--Un ingénieur débutant qui veut terminer rapidement la création de l'environnement laravel et se concentrer sur l'apprentissage du codage --Les gens qui veulent utiliser du poisson avec du laradock mais qui ne sont pas familiers avec docker (bien que la plupart des gens qui arrivent au poisson ont l'impression que dockerfile est fou ...)
Le répertoire dans lequel vous souhaitez installer cd laradock
git clone https://github.com/Laradock/laradock.git
cd laradock
cp ~/config/fish/config.fish ./workspace
cp ~/.vimrc ./workspace
vim ./workspace/Dockerfile
###########################################################################
# Fish:
###########################################################################
RUN apt-get install -y fish
RUN git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
RUN ~/.fzf/install
RUN curl https://git.io/fisher --create-dirs -sLo ~/.config/fish/functions/fisher.fish
RUN ["/usr/bin/fish", "-c", "fisher add jethrokuan/fzf"]
RUN cp /root/.fzf/bin/fzf /usr/bin/
COPY config.fish /root/.config/fish/
###########################################################################
# .vimrc:
###########################################################################
COPY ./.vimrc /root/
cp env-example .env
vim .env
--Modifiez APP_CODE_PATH_HOST comme APP_CODE_PATH_HOST = ../ nom du projet` ``. --Si vous souhaitez spécifier la version php, modifiez __PHP_VERSION__. --La version est répertoriée comme `` `` # Valeurs acceptées: 7.4 --7.3 --7.2 --7.1 --7.0 --5.6 ''` sur la ligne précédente, alors assurez-vous de la spécifier parmi elles. --___ Lors de l'utilisation de mysql ___ --Modifier __PMA_PORT__ comme `` `` PMA_PORT = 8081
--Je vous remercie pour votre travail acharné. Enfin, démarrez le conteneur.
docker-compose up -d nginx mysql
――Cette fois, je vais mettre en 8 séries.
docker-compose exec workspace composer create-project laravel/laravel ./
``
dans APP_CODE_PATH_HOST, vérifions si le répertoire du projet a été créé.ls ..
ls ../Nom du projet
○ OK si ce qui suit est affiché
README.md bootstrap/ config/ phpunit.xml routes/ tests/
app/ composer.json database/ public/ server.php vendor/
artisan* composer.lock package.json resources/ storage/ webpack.mix.js
cd ../Nom du projet
vim .env
--Lors de l'utilisation de mysql
DB_CONNECTION=mysql
--Lors de l'utilisation de pgsql
DB_CONNECTION=pgsql
--Change DB_HOST de 127.0.0.1 '' à
laradock_mysql_1 ''.
cd ../laradock
docker-compose exec workspace php artisan migrate
○ OK si ce qui suit est affiché
Nothing to migrate.
-Veuillez compléter les paramètres du docker de cet article.
――N'hésitez pas à commenter vos questions ou améliorations. ―― Je vous répondrai si vous en avez envie.
Recommended Posts