db호스트는, mysql (localhost가 아니라~~)
docker-compose.yml
version: '3.6'
services:
youngcart:
image: ycmaster/youngcart
container_name: youngcart
ports:
- "80:80"
- "443:443"
environment:
- WEB_DOCUMENT_ROOT=/app
- WEB_DOCUMENT_INDEX=index.php
- WEB_ALIAS_DOMAIN=youngcart.local
- WEB_PHP_SOCKET=127.0.0.1:9000
- PHP_DATE_TIMEZONE=Asia/Seoul
- PHP_DISPLAY_ERRORS=1
- PHP_MEMORY_LIMIT=32M
- PHP_MAX_EXECUTION_TIME=10
- PHP_POST_MAX_SIZE=50M
- PHP_UPLOAD_MAX_FILESIZE=50M
- PHP_OPCACHE_MEMORY_CONSUMPTION=50
- FPM_PROCESS_MAX=30
- FPM_PM_MAX_CHILDREN=10
- FPM_PM_START_SERVERS=2
- FPM_PM_MIN_SPARE_SERVERS=2
- FPM_PM_MAX_SPARE_SERVERS=4
- FPM_PROCESS_IDLE_TIMEOUT=10
- FPM_MAX_REQUESTS=100
depends_on:
- mysql
restart: always
mysql:
image: mysql:5.7.21
container_name: mysql
environment:
- MYSQL_DATABASE=youngcart
- MYSQL_USER=remote
- MYSQL_PASSWORD=a12345
- MYSQL_ROOT_PASSWORD=a12345
ports:
- "3306:3306"
#volumes:
# - db:/var/lib/mysql
restart: always
volumes:
app:
Content type
Image
Digest
Size
95.8 MB
Last updated
over 8 years ago
docker pull ycmaster/youngcart