atwiki-logo
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ(更新順)
    • このページの全コメント一覧
    • このウィキの全コメント一覧
    • おまかせページ移動
  • RSS
    • このウィキの更新情報RSS
    • このウィキ新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡(不具合、障害など)
devlabo @ ウィキ
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
devlabo @ ウィキ
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
devlabo @ ウィキ
  • 新規作成
  • 編集する
  • 登録/ログイン
  • 管理メニュー
管理メニュー
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • このウィキの全ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ一覧(更新順)
    • このページの全コメント一覧
    • このウィキの全コメント一覧
    • おまかせページ移動
  • RSS
    • このwikiの更新情報RSS
    • このwikiの新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡する(不具合、障害など)
  • atwiki
  • devlabo @ ウィキ
  • windows11 wsl2 docker larave saill

devlabo @ ウィキ

windows11 wsl2 docker larave saill

最終更新:2024年01月16日 11:39

devlabo

- view
メンバー限定 登録/ログイン
利用するもの

  • OS windows11
  • WSL2
  • linuxディストリビューション(ubuntu)
  • Docker Desktop


■ コマンド
※WSL(ubuntu)上で、操作を行う

  • DOCKER コンテナを起動(ホストOS windowsで Docker Desktop を起動している状態で行う)
> docker run -it -v $(pwd):/opt -w /opt laravelsail/php81-composer:latest /bin/bash

 docker run:
  Dockerコンテナを実行するためのコマンド
 -it:
  インタラクティブモードで実行し、ターミナルに接続。
 -v $(pwd):/opt:
  ホストマシンの現在のディレクトリをコンテナ内の/optディレクトリにマウントする。
  ・これにより、ホストマシンのファイルやディレクトリをコンテナ内で使用できる。
  ・コンテナ内で作成したディレクトリやファイルがホストマシンのディレクトリに残る。
 -w /opt:
  コンテナ内で作業ディレクトリを/optに設定する。コマンドが実行される場所がこのディレクトリになる(プロンプトが変わる)。
 laravelsail/php81-composer:latest:
  Dockerイメージの名前とタグを指定。
  このコマンドは、laravelsail/php81-composerというイメージを使用し、その最新バージョン(latestタグ)を実行する。
 /bin/bash:
  コンテナ内でBashシェルを起動する。これにより、コンテナ内でコマンドを入力し実行するための対話型シェルが提供される。

つまり、このコマンドは、Dockerコンテナを起動し、そのコンテナ内でBashシェルを実行することができる。
また、ホストマシンの現在のディレクトリが/optにマウントされ、コマンドはそのディレクトリ内で実行される。
これにより、コンテナ内でファイルやディレクトリを操作できる環境が提供される。



  • プロジェクトを作成(前コマンドで、ここではコンテナ内ディレクトリに入っている ※このケースはlaravelのバージョン10を指定の場合)
> composer create-project 'laravel/laravel:10.*' sail-example
 ・sail-example の箇所は、名称は任意



  • ディレクトリ「sail-example」へ移動
> cd sail-example

  • Sailをインストールした後は、sail:install Artisanコマンドを実行。
このコマンドは、Sailのdocker-compose.ymlファイルをアプリケーション(プロジェクト)のルートへリソース公開する。
> php artisan sail:install


  • コンテナ内から出て、WSL(ubuntu)へ戻る
> exit

  • WSL(ubuntu)から sailを起動する
./vendor/bin/sail up -d

sudo chown -R ユーザー名:ユーザー名 .


◆参考サイト
youtube
https://www.youtube.com/watch?v=FpbPYF0Zp1w


Laravel 9.x Laravel Sail
https://readouble.com/laravel/9.x/ja/sail.html
「windows11 wsl2 docker larave saill」をウィキ内検索
LINE
シェア
Tweet
devlabo @ ウィキ
記事メニュー

メニュー

  • トップページ
  • プラグイン紹介
  • メニュー
  • 右メニュー



リンク

  • @wiki
  • @wikiご利用ガイド




ここを編集
記事メニュー2
2025年06月16日 (月) 23:22:34

TODAYアクセス数 ( - )
TOTALアクセス数 ( - )


更新履歴

取得中です。


ここを編集
最近更新されたページ
  • 517日前

    windows11 wsl2 docker larave saill
  • 1088日前

    右メニュー
  • 1411日前

    PhpSpreadsheet 操作 あれこれ
  • 1411日前

    PHP5.3からpostできる数に上限がある。上限変更するには・・・
  • 1412日前

    LaravelでExcelを操作
  • 1423日前

    CentOS7 phpMyAdminインストール
  • 1423日前

    Laravel webページ接続すると Not found が出る
  • 1427日前

    php artisan serve の停止方法
  • 1427日前

    centosへcomposerのインストール
  • 1427日前

    Centos7 composerコマンドで laravelをバージョン指定し、プロジェクト生成
もっと見る
最近更新されたページ
  • 517日前

    windows11 wsl2 docker larave saill
  • 1088日前

    右メニュー
  • 1411日前

    PhpSpreadsheet 操作 あれこれ
  • 1411日前

    PHP5.3からpostできる数に上限がある。上限変更するには・・・
  • 1412日前

    LaravelでExcelを操作
  • 1423日前

    CentOS7 phpMyAdminインストール
  • 1423日前

    Laravel webページ接続すると Not found が出る
  • 1427日前

    php artisan serve の停止方法
  • 1427日前

    centosへcomposerのインストール
  • 1427日前

    Centos7 composerコマンドで laravelをバージョン指定し、プロジェクト生成
もっと見る
ウィキ募集バナー
新規Wikiランキング

最近作成されたWikiのアクセスランキングです。見るだけでなく加筆してみよう!

  1. MadTown GTA (Beta) まとめウィキ
  2. GTA5 MADTOWN(β)まとめウィキ
  3. R.E.P.O. 日本語解説Wiki
  4. シュガードール情報まとめウィキ
  5. SYNDUALITY Echo of Ada 攻略 ウィキ
  6. ガンダムGQuuuuuuX 乃木坂46部@wiki
  7. 星飼いの詩@ ウィキ
  8. ドタバタ王子くん攻略サイト
  9. パズル&コンクエスト(Puzzles&Conquest)攻略Wiki
  10. ありふれた職業で世界最強 リベリオンソウル @ ウィキ
もっと見る
人気Wikiランキング

atwikiでよく見られているWikiのランキングです。新しい情報を発見してみよう!

  1. アニヲタWiki(仮)
  2. ストグラ まとめ @ウィキ
  3. MadTown GTA (Beta) まとめウィキ
  4. ゲームカタログ@Wiki ~名作からクソゲーまで~
  5. 初音ミク Wiki
  6. 検索してはいけない言葉 @ ウィキ
  7. Grand Theft Auto V(グランドセフトオート5)GTA5 & GTAオンライン 情報・攻略wiki
  8. 発車メロディーwiki
  9. オレカバトル アプリ版 @ ウィキ
  10. 機動戦士ガンダム バトルオペレーション2攻略Wiki 3rd Season
もっと見る
全体ページランキング

最近アクセスの多かったページランキングです。話題のページを見に行こう!

  1. anbrella(餡ブレラ) - ストグラ まとめ @ウィキ
  2. 参加者一覧 - ストグラ まとめ @ウィキ
  3. モンスター一覧_第2章 - モンスター烈伝オレカバトル2@wiki
  4. アルフォート ウェスカー - ストグラ まとめ @ウィキ
  5. 参加者一覧 - MadTown GTA (Beta) まとめウィキ
  6. ウシ(マリオカート) - アニヲタWiki(仮)
  7. Lycoris - MadTown GTA (Beta) まとめウィキ
  8. 鬼レンチャン(レベル順) - 鬼レンチャンWiki
  9. 千鳥の鬼レンチャン 挑戦者一覧 - 千鳥の鬼レンチャン サビだけカラオケデータベース
  10. 魔獣トゲイラ - バトルロイヤルR+α ファンフィクション(二次創作など)総合wiki
もっと見る

  • このWikiのTOPへ
  • 全ページ一覧
  • アットウィキTOP
  • 利用規約
  • プライバシーポリシー

2019 AtWiki, Inc.