LaraDock配置Laraval開發環境之坑
阿新 • • 發佈:2018-12-30
無法正常啟動mysql
雖然我們在Docker環境中已經下載了mysql,但是用命令檢視正在啟動的容器時發現mysql並沒有成功啟動:
docker ps
解決方案:
修改檔案: laradock/docker-compose.yml
查詢並註釋掉 user:”1000:500”
重新啟動容器內的mysql
docker-compose up -d mysql
//重新檢視正在執行的容器:
docker ps
修改laravel中的.env檔案
DB_CONNECTION=mysql
DB_HOST=mysql
DB_PORT=3306
DB_DATABASE=root
DB_USERNAME=root
DB_PASSWORD=secret
進入容器並驗證mysql安裝是否成功:
//進入mysql容器
docker-compose exec mysql bash
那麼現在,我們確實是安裝成功了。
現在又有問題了,能不能又像navicat一樣的GUI介面來管理myslq呢?
以前我習慣用的phpmyadmin,當然,docker下也是可以下載對應的映象的。
docker-compose up -d phpmyadmin
安裝完成後,執行 docker ps,檢視是否有phpmyadmin容器
35cdf7b4c701 laradock_phpmyadmin “/run.sh phpmyadmin” 22 seconds ago Up 21 seconds 0.0.0.0:8080
伺服器填mysql,使用者名稱密碼就是你配置的值
好了,大功告成!