3692373cd2
Docker: switch from passport:install to passport:keys during build
2019-12-09 19:25:57 +08:00
0c71356f59
Docker: remove migration instruction
2019-12-04 18:31:06 +08:00
2fcd169270
Downgrade Docker image php version to 7.3.12
2019-12-04 17:19:16 +08:00
7fe9a4c2a2
Fix Dockerfile and docker-compose.yml
...
1. Generate a testing SQLite db on build
2. Optimize image layer caching
3. Fix permissions
4. Simplify nginx configuration
5. Fix nginx infinite redirect loop (couldn't access app folder)
2019-12-04 14:49:57 +08:00
146cf835b9
Fix composer install in Dockerfile
2019-12-04 08:59:01 +08:00
bf2e8c9c99
Use multi-stage build for Docker image
...
1. Allows to build the composer dependencies with official composer img
2. php-fpm --nodaemonize: Force to stay in foreground and ignore daemo-
nize option from configuration file
2019-12-04 08:23:11 +08:00
1cbc41c3ce
Simplify docker-ext-install in Dockerfile
2019-12-03 20:24:54 +08:00
8bc5ea2d5e
Initial Docker support
...
This commit adds:
1. A Dockerfile that runs PHP 7.2 FPM on Alpine Linux
2. A example docker-compose file that simplifies deployment
2019-11-21 12:54:22 +08:00