質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
docker-compose

docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

Laravel

LaravelとはTaylor Otwellによって開発された、オープンソースなPHPフレームワークです。Laravelはシンプルで表現的なシンタックスを持ち合わせており、ウェブアプリケーション開発の手助けをしてくれます。

Q&A

解決済

1回答

1036閲覧

docker-composeでlaravel+nginx+mysql環境作成時にgitのリポジトリから持ってきたら動かない

prr4e

総合スコア73

docker-compose

docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

Laravel

LaravelとはTaylor Otwellによって開発された、オープンソースなPHPフレームワークです。Laravelはシンプルで表現的なシンタックスを持ち合わせており、ウェブアプリケーション開発の手助けをしてくれます。

0グッド

0クリップ

投稿2020/09/09 11:33

先日も質問しましたが、解決しないため再質問させていただきます。

構築参考
上記を参考に構築して、laravelのプロジェクトを作って動くことまでは確認済みなのですが、
そのプロジェクトをgitのリポジトリに登録されているものに置き換えたいと思って試したところ

動かなくなりました。

laravelのvolumesをgitのリポジトリから生成する様にした場合
対象のディレクトリはその通りに生成されているのですが、動かない状態になりました。
何か対応策があれば教えていただきたく

変更箇所
docker-compose.yml

app: image: php:7.2-fpm volumes: - .:/var/www/html ← ./git/example

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

laravelのvolumesをgitのリポジトリから生成する様にした場合

ちょっとここの意図がわかりづらいですが、
既にGit管理しているLaravel環境を動作させたいと解釈します。

docker-compose.ymlの定義は変更不要と思います。

$ docker-compose down

コンテナを破棄します。

$ rm -rf my-laravel-app

作成したLaravelプロジェクトを削除します。

$ git clone git@github.com:laravel/laravel.git my-laravel-app

ご自身のLaravelプロジェクトをgit cloneして、 my-laravel-app 内にLaravelプロジェクトをクローンします。

$ docker-compose up -d $ docker-compose exec app bash $ composer install $ cp .env.example .env $ php artisan key:generate $ php artisan storage:link $ php artisan migrate

こんな感じの流れになるかと思います。

投稿2020/09/12 09:34

ucan-lab

総合スコア888

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

prr4e

2020/09/18 02:15

ありがとうございます。 おかげさまで解決いたしました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問