🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
docker-compose

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

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Laravel

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

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

Laravel 5

Laravel 5は、PHPフレームワークLaravelの最新バージョンで、2014年11月に発表予定です。ディレクトリ構造がが現行版より大幅に変更されるほか、メソッドインジェクションやFormRequestの利用が可能になります。

Q&A

解決済

2回答

1633閲覧

laradock環境構築について

twinparadox

総合スコア42

docker-compose

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

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Laravel

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

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

Laravel 5

Laravel 5は、PHPフレームワークLaravelの最新バージョンで、2014年11月に発表予定です。ディレクトリ構造がが現行版より大幅に変更されるほか、メソッドインジェクションやFormRequestの利用が可能になります。

0グッド

0クリップ

投稿2019/12/22 04:14

編集2019/12/23 01:30

#問題点
laradock環境構築において下記の記事を参考に進めていきましたが詰まってしまったのでどなたかご教示頂けると幸いです。

https://qiita.com/J_Shell/items/695a30fd38444d065ae5

#やったこと

vim docker-compose.yml

を行いました。

引用テキストapplicationsのvolumes部分を以下のように書き換えます

イメージ説明

とあるので編集しようとしたが

applicationsのvolumes部分

が見つからず先へ進めません。

開発環境

mac os catalina v10.15.1
docker v19.03
docker-compose version 1.24.1, build 4667896b

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

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

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

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

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

guissy-k

2019/12/23 01:00

「下記の記事を参考に」の記事が記載されていないので、追記の程よろしくお願いします。
guest

回答2

0

自己解決

こちらの方法での環境構築を一旦諦めました。

こちらの記事を参考にしました

途中、以前作成したコンテナがバッティング?していた為エラーに引っ掛かりましたが個別でコンテナの停止と削除を
行ったところ無事立ち上げる事に成功しました。

助言して下さったguissyさんありがとうございました。

投稿2019/12/24 11:31

twinparadox

総合スコア42

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

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

guissy-k

2019/12/25 05:55

構築できたようで何よりです。 あまりお力になれずすみませんでした。
guest

0

バージョンアップによって applications はlaradock側で削除されたようですね。
https://github.com/laradock/laradock/commit/a0c5ef75d2cc3462af537cb3a385ccb728e585c3#diff-4e5e90c6228fd48698d074241c2ba760

問題の手順はスルーしても大丈夫そうなので、先に進んでみてください。

投稿2019/12/23 02:07

編集2019/12/23 02:32
guissy-k

総合スコア245

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

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

twinparadox

2019/12/23 04:56

返信ありがとうございます。 その先の docker exec -it laradock_workspace_1 bash を行うとエラーで進めないのです。。。 hdk:laradock yokonohidekazu$ docker exec -it laradock_workspace_1 bash Error response from daemon: Container d0663b3e039a09b4e9275d448437e6c6e802eb2872321736d8938175e1d0c289 is not running
guissy-k

2019/12/23 06:20

docker exec は起動中のコンテナに接続するコマンドで、エラーメッセージには not running とあるので何らかのエラーでコンテナが起動できていないということだと思います。(laradocのバージョンアップによって、その記事の古い内容では起動できなくなっている、ということです) docker-compose up の時に -d オプションを入れなければ起動中のログを見れますので、出力されるエラーログを確認してみてください。 もしそのエラーを調べても解決できなかった場合は、エラーログを質問の本文に追記していただけますでしょうか。
twinparadox

2019/12/23 17:52

調べてみましたが解決出来ませんでした。 hdk:laradock yokonohidekazu$ docker-compose up WARNING: The APPLICATION variable is not set. Defaulting to a blank string. WARNING: The PHP_FPM_INSTALL_ZIP_ARCHIVE variable is not set. Defaulting to a blank string. WARNING: The PHP_FPM_INSTALL_TOKENIZER variable is not set. Defaulting to a blank string. WARNING: The DATA_SAVE_PATH variable is not set. Defaulting to a blank string. WARNING: The CADDY_CUSTOM_CADDYFILE variable is not set. Defaulting to a blank string. Creating network "laradock_default" with the default driver Creating network "laradock_frontend" with driver "bridge" Creating network "laradock_backend" with driver "bridge" Building php-worker ERROR: Cannot locate specified Dockerfile: Dockerfile-7.3
twinparadox

2019/12/23 18:33

その後進めてみた作業内容とエラー内容です。 hdk:laradock yokonohidekazu$ docker exec -it laradock_workspace_1 bash Error response from daemon: Container ca53a064c5aedd2d055197efc764a69ad6a6573adcf88efbc2021987082375bc is not running hdk:laradock yokonohidekazu$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE laradock_nginx latest 86969dcb59da 2 days ago 26.1MB laradock_beanstalkd latest 819b3ed00a5c 2 days ago 5.68MB laradock_php-fpm latest 6d0b58623d70 2 days ago 699MB laradock_workspace latest de840e54c735 2 days ago 1.21GB laradock_redis latest 1482a423e330 2 days ago 98.2MB laradock_mysql latest a42f4554b787 2 days ago 456MB alpine latest c85b8f829d1f 3 days ago 5.59MB docker dind ba63cfbc7677 11 days ago 237MB laradock/php-fpm 2.6.2-7.3 531ef0db45dd 12 days ago 417MB laradock/workspace 2.6.1-7.3 9e3231c96fa9 2 weeks ago 807MB redis latest dcf9ec9265e0 4 weeks ago 98.2MB mysql latest d435eee2caa5 4 weeks ago 456MB nginx alpine a624d888d69f 4 weeks ago 21.5MB tianon/true latest 183cb5fd5414 14 months ago 125B hdk:laradock yokonohidekazu$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES hdk:laradock yokonohidekazu$ docker start ca53a064c5aedd2d055197efc764a69ad6a6573adcf88efbc2021987082375bc ca53a064c5aedd2d055197efc764a69ad6a6573adcf88efbc2021987082375bc hdk:laradock yokonohidekazu$ docker exec -it laradock_workspace_1 bash root@ca53a064c5ae:/var/www# cd MyProject root@ca53a064c5ae:/var/www/MyProject# chmod 766 storage root@ca53a064c5ae:/var/www/MyProject# chmod 766 bootstrap/cache root@ca53a064c5ae:/var/www/MyProject# cd root@ca53a064c5ae:~# cd var bash: cd: var: No such file or directory root@ca53a064c5ae:~# cd laradock bash: cd: laradock: No such file or directory root@ca53a064c5ae:~# cd MyProject bash: cd: MyProject: No such file or directory root@ca53a064c5ae:~# cd /var/www/laradock root@ca53a064c5ae:/var/www/laradock# vim nginx/sites/default.conf root@ca53a064c5ae:/var/www/laradock# vim nginx/sites/default.conf root@ca53a064c5ae:/var/www/laradock# vim nginx/sites/default.conf root@ca53a064c5ae:/var/www/laradock# docker-compose restart bash: docker-compose: command not found root@ca53a064c5ae:/var/www/laradock# exit exit hdk:laradock yokonohidekazu$ docker-compose restart Restarting laradock_nginx_1 ... done Restarting laradock_beanstalkd_1 ... done Restarting laradock_php-fpm_1 ... done Restarting laradock_workspace_1 ... done Restarting laradock_applications_1 ... done Restarting laradock_redis_1 ... done Restarting laradock_mysql_1 ... done hdk:laradock yokonohidekazu$
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.36%

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

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

質問する

関連した質問