https://github.com/faidfadjri/sample-laravel-mysql-docker
Setup apache, laravel, mysql dan phpmyadmin didalam environment docker
https://github.com/faidfadjri/sample-laravel-mysql-docker
container docker docker-compose laravel mysql
Last synced: about 1 year ago
JSON representation
Setup apache, laravel, mysql dan phpmyadmin didalam environment docker
- Host: GitHub
- URL: https://github.com/faidfadjri/sample-laravel-mysql-docker
- Owner: faidfadjri
- Created: 2023-08-14T16:13:19.000Z (almost 3 years ago)
- Default Branch: apache
- Last Pushed: 2023-11-23T04:18:46.000Z (over 2 years ago)
- Last Synced: 2025-03-26T20:51:30.787Z (about 1 year ago)
- Topics: container, docker, docker-compose, laravel, mysql
- Language: PHP
- Homepage:
- Size: 133 KB
- Stars: 5
- Watchers: 1
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Laravel-MySQL-Docker
Docker adalah sebuah tools yang memungkinkan kita membuat sebuah aplikasi yang terisolasi dari OS di atasnya. Artinya dalam satu kontainer ( sebutan wadah aplikasi dalam docker ) memungkinkan kita untuk menggunakan berbagai teknologi dengan beragam versi baik dari bahasa pemrograman, framework OS dan sebagainya secara lebih cepat dan fleksibel tanpa OS.
---
Dalam repository ini saya memberikan contoh penggunakan Docker Container menggunakan Docker Compose yang memungkinkan kita menjalankan aplikasi ini dengan PHP 8.1 - Apache dan Mysql:8.1 serta php my admin didalamnya tanpa harus install satu persatu dalam PC kita.
---
Saya menggunakan
Makefile untuk memudahkan pengetikan command
dan beberapa docker image seperti :
- php:8.1-apache
- phpmyadmin:latest
- mysql:8.1
## Prerequisite
- Install Docker & Docker Compose ( That's it )
## Testing
To deploy this project run
```bash
make dev
```