尤川豪   ·  1月前
366 貼文  ·  234 留言

my laradock notes

modify the /etc/hosts

git clone https://github.com/Laradock/laradock.git

cp .env.example .env

For Nginx go to nginx/sites, for Apache2 apache2/sites.

To update php version (this will update the image)

update PHP_VERSION

docker-compose build php-fpm docker-compose build workspace

To install php extension

laradock/php-fpm/Dockerfile

###########################################################################
# sockets:
###########################################################################

ARG INSTALL_SOCKET=true

RUN if [ ${INSTALL_SOCKET} = true ]; then \
    # Install the sockets extension
    docker-php-ext-install sockets \
;fi
docker-compose rm php-fpm
docker-compose build --no-cache php-fpm
  • also check laradock/.env to enable some extensions

docker-compose up -d nginx mysql

docker-compose up -d nginx mysql phpmyadmin redis workspace

docker-compose exec workspace bash

docker-compose down

DB_HOST=mysql
REDIS_HOST=redis

phpmyadmin

  分享   共 119 次點閱
共有 1 則留言
尤川豪   ·  2週前
366 貼文  ·  234 留言

我額外做的修改

php-fpm 的 Dockerfile

+###########################################################################
+# sockets:
+###########################################################################
+
+ARG INSTALL_SOCKET=true
+
+RUN if [ ${INSTALL_SOCKET} = true ]; then \
+    # Install the sockets extension
+    docker-php-ext-install sockets \
+;fi
+

workspace 的 Dockerfile

 # Update composer
-ARG COMPOSER_VERSION=2
+ARG COMPOSER_VERSION=1
 
您的留言
尤川豪
366 貼文  ·  234 留言

Devs.tw 是讓工程師寫筆記、網誌的平台。隨手紀錄、寫作,方便日後搜尋!

歡迎您一起加入寫作與分享的行列!

查看所有文章