WEB開発環境PHPフレームワークLaravelでWEBシステム開発するためのDockerによる開発環境Laradockを使ってみる。allocatedなどと8080番ポートがすでに割り当てられている的なエラーが出る。これはWORKSPACEのコンテナが8080番を使用しているので.envファイルでこのポート番号を変更することで対応することにする。WORKSPACE_VUE_CLI_SERVE_HOST_PORT=8080↓WORKSPACE_VUE_CLI_SERVE_HOST_PORT=8088※初回起動時はイメージを作成するためすっごい時間がかかる。※DockerでCドライブをShareしておかないとエラーに。※エラーが出たら・イメージ再構築(–buildオプションを付けて実行)・Dockerの再起動のどちらかで直ることが多い。ps指定されたパスが見つかりません。phpMyAdminのログイン画面が表示される。例としてproject1というプロジェクトを作成します。アクセスしてLaravelのデモ画面が表示されたらOK!★Laradockの環境設定ファイル.envを変更することでプロジェクトの切り替えができるのね!同時に起動はできないけど。exit※resources/lang/jaディレクトリが生成される。Windowsが立ち上がる。in」のチェックを外したのにな~と思っていたらWindowsのスタートアップに登録されてた。補足:複数サイトを同時表示したいLaradock環境設定ファイル.envのAPP_CODE_PATH_HOSTでhttp://localhost/で表示するプロジェクトを切り替えることにしたが、複数のプロジェクトを同時に利用したい。【例】project1をhttp://project1.localproject2をhttp://project2.localでそれぞれ表示できるように設定します。コピーしてlaradock/nginx/sites/project1.conflaradock/nginx/sites/project2.confを作成し各ファイルを以下のように変更。phpmyadmin※workspaceはAPP_CODE_PATH_HOSTのパスになるのでコマンド実行時には注意!特に複数サイトを同時表示が必要な場合だけにしたほうが楽ね。Dockerfileでアプリケーションやライブラリを追加してみる2018-08-28Author1109奈良県在住のWEB系エンジニア?PHP+MySQL等のWEBシステム開発をかれこれ15年。WEBのご相談承ります。お気軽にお問い合わせください。WEBxREAL.閉じる。