ユーザ用ツール

サイト用ツール


ソフトウェア:docker:docker_toolboxでlaradockを使う

Docker Toolboxでlaradockを使う

1.下準備

windows10のhomeだけどdocker使う を参考に、以下を行う。

A.Oracle VM VirtualBox の容量を増やす

docker-machine が稼働中だと、容量の変更ができないため、docker machine を停止させる。

  1. docker-machine stop

その後【Oracle VM VirtualBox】を起動して【default】マシンの システム > マザーボード > メインメモリー を「1024MB」から「2048MB」などに増やす。
私の場合は、以下のようなエラーメッセージが表示されていましたので ディスプレイ > スクリーン > ビデオメモリー も「16MB」に変更しました。
無効な設定が見つかりました
仮想マシンはビデオメモリーが 16MB よりも少なく割り当てられています。

ちなみに私は【Oracle VM VirtualBox】を起動しても【default】マシンが表示されませんでしたが、【Oracle VM VirtualBox】を 管理者として実行 すると、【default】マシンが表示されました。

B.ファイル共有

C.その他の設定

windows10のhomeだけどdocker使う には【ポート設定】なども記載されているが、今回は行わないことにする。 これで、下準備は完了しました。

2.laradock で laravel の開発環境作成

次は windows10でlaradockを使う を参考に、laradock を使い、laravel の開発環境を整えます。

  1. # 作業用ディレクトリの作成
  2. mkdir docker
  3.  
  4. cd docker
  5.  
  6. # laradock の git をクーロン
  7. git clone https://github.com/Laradock/laradock.git
  8.  
  9. cd laradock
  10.  
  11. cp env-example .env
  12.  
  13. # 環境設定(必要に応じて)
  14. vi .env
  15. WORKSPACE_TIMEZONE=Asia/Tokyo
  16.  
  17. COMPOSE_PROJECT_NAME=ld
  18.  
  19. APP_CODE_PATH_HOST=../test/ # 後ほど作る Laravel のプロジェクト名
  20.  
  21. # コンテナの作成と開始
  22. docker-compose up -d nginx workspace
  23.  
  24. # コンテナの一覧
  25. docker-compose ps
  26.  
  27. # IP アドレスの確認
  28. docker-machine ip
  29.  
  30. # URL にアクセスして確認
  31. # http://192.168.99.100
  32.  
  33. # workspace コンテナに入る
  34. docker-compose exec workspace bash
  35.  
  36. # Laravel の test プロジェクトを作成
  37. composer create-project laravel/laravel test
  38.  
  39. # URL にアクセスして Laravel のページが表示されるか確認
  40. # http://192.168.99.100

コメント

コメントを入力. Wiki文法が有効です:
 
ソフトウェア/docker/docker_toolboxでlaradockを使う.txt · 最終更新: 2020/11/09 18:21 by humolife