iT邦幫忙

0

【Docker】04 使用WSL Ubuntu安裝 Laravel with Sail

  • 分享至 

  • xImage
  •  

摘要
在 Windows 使用 wsl 進入 Ubuntu。安裝 Laravel Sail 及其自動產生的 docker-compose.yml 與 Dockfile。

安裝 Laravel
輸入 wsl,進入 Ubuntu 系統。這時候應該可以看到自己的使用者名稱。
進入家目錄,並且下載 Laravel
cd ~
curl -s https://laravel.build/laravel9 | bash
網址裡面的 laravel9 是自己可以命名的資料夾名稱,改一個自己喜歡的。這行指令會下載 Laravel,然後安裝到那個資料夾。

https://ithelp.ithome.com.tw/upload/images/20220514/20148098xuLDtwo2ra.png

在 Windows 可以看到 Laravel 資料夾
https://ithelp.ithome.com.tw/upload/images/20220514/20148098CKUlKN8LBt.png

進入資料夾
cd laravel9
接 著 就 可 以 輸 入 傳 說 中 的 SAIL 指 令 了
./vendor/bin/sail up -d

設定 alias 指令
nano ~/.bashrc
捲到最下面,新增

alias sail='bash vendor/bin/sail'

套用
. ~/.bashrc

之後打指令可以用 sail 代替 php
例如 (下面指令先不要執行)
sail artisan migrate
sail artisan tinker
sail php -V
甚至可以執行 node/npm 指令
sail node --version
sail npm run prod

開啟 docker 介面,可以看到剛剛建立的 laravel9 Container
https://ithelp.ithome.com.tw/upload/images/20220514/20148098MP1BlRfZzo.png


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言