本篇是使用 docker 安裝 laradock。html
Laradock 是爲 Docker 提供的完整 PHP 本地開發環境,和 Homestead 同樣提供了一系列打包好(包括配置)的 Docker Image。
更多內容可參考原文。mysql
一句話帶過 sudo yum install -y git
nginx
關於 laradock 以及代碼的目錄位置,根據本身的狀況進行選擇。laravel
git
將代碼克隆下來 sudo git clone https://github.com/Laradock/laradock.git
進入 lardock
目錄後 cp env-example .env
,根據本身狀況進行修改 .env
文件。由於我本地的開發環境也是 laradock,因此將本地的 .env
複製到服務器中。所作修改主要內容以下git
APP_CODE_PATH_HOST=../www/
將服務器中的目錄與 laradock 內創建了連接(目錄自行選擇)PHP_VERSION=7.2
PHP 版本MYSQL_VERSION=5.7
MySQL 版本WORKSPACE_TIMEZONE=PRC
設置時區DB_HOST=mysql
、REDIS_HOST=redis
兩行sudo yum install -y docker-compose
docker-compose up -d nginx mysql redis workspace
sudo firewall-cmd --zone=public --permanent --add-port=80/tcp
sudo firewall-cmd --reload
到此環境搭建完成,能夠訪問的話就成功了。固然尚未配置代碼,因此是 404。github
參考資料:安裝 docker。redis