Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save AhmedHelalAhmed/f26a59a8e3de55b9e9b3ce207f10e912 to your computer and use it in GitHub Desktop.
Save AhmedHelalAhmed/f26a59a8e3de55b9e9b3ce207f10e912 to your computer and use it in GitHub Desktop.
docker-compose.yml
version: '3.5'
laravel-app:
build:
context: '.'
args:
uid: ${UID}
container_name: log-time-status-app
environment:
- APACHE_RUN_USER=#${UID}
- APACHE_RUN_GROUP=#${UID}
volumes:
- .:/var/www/html
ports:
- ${HOST_PORT}:80
networks:
backend:
aliases:
- log-time-status-app
mysql-db:
image: mysql:5.7
container_name: mysql-db
volumes:
- ./run/var:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=root@2020
- MYSQL_DATABASE=${DB_DATABASE}
- MYSQL_USER=${DB_USERNAME}
- MYSQL_PASSWORD=${DB_PASSWORD}
networks:
backend:
aliases:
- log-time-status-app
phpmyadmin:
image: phpmyadmin/phpmyadmin
links:
- mysql-db
environment:
PMA_HOST: mysql-db
PMA_PORT: 3306
ports:
- '8080:80'
networks:
backend:
aliases:
- phpmyadmin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment