Docker – Laradock – 快速安裝筆記

事前

以下示範 Nginx, MySQL, phpMyAdmin, PHP, Laravel

期望的架構

  • myProject (這是你自訂的專案名稱)
    • www (放置 Laravel 的地方)
    • laradock (你的專案需要的 Laradock 相關檔案)

也就是一個專案會配置一個 laradock 路徑,例如

  • A – project
    • www
    • laradock
  • B – project
    • www
    • laradock

這樣劃分的優點是每個專案都有專屬的環境,缺點就是你要寫不同專案就要切換不同的 Laradock。

開始步驟

下載 docker

進入專案資料夾後

下載下來的檔案會放在路徑 laradock

建立 www

這是我們準備存放 laravel 的路徑

編輯設定

修改如

檢查設定 php my admin

確認 laradock/.env 關於 MySQL 的相關設定,這些資料我們稍後會用到

Docker 修改 Nginx 設定

修改為

啟動 Docker Image 為 Container

*停止運行可下指令 docker-compose down

進入工作區域

在 workspace 內下載 Laravel

注意我們建立的目錄使用 .

權限修改

嘗試訪問

http://localhost:8000

讓 Laravel 連線 MySQL

修改如下

存檔後接著

運行資料庫遷移如果正常運作就沒問題囉!

訪問 phpMyAdmin

http://localhost:8080

我們可以使用這項設定進入

如果要使用用戶 root 登入,那麼密碼是MySQL 設定中的 “root”。

發表迴響