https://github.com/valeriogc/docker-scripts-collection
A collection of useful scripts ready to use for deployment, building, and managing Docker front-end projects based on Node.js, PHP, Laravel and Java, databases and redis.
https://github.com/valeriogc/docker-scripts-collection
backend container docker frontend
Last synced: about 2 months ago
JSON representation
A collection of useful scripts ready to use for deployment, building, and managing Docker front-end projects based on Node.js, PHP, Laravel and Java, databases and redis.
- Host: GitHub
- URL: https://github.com/valeriogc/docker-scripts-collection
- Owner: ValerioGc
- License: 0bsd
- Created: 2025-04-28T18:25:26.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-28T18:27:21.000Z (about 1 year ago)
- Last Synced: 2025-04-30T03:53:43.871Z (about 1 year ago)
- Topics: backend, container, docker, frontend
- Language: Shell
- Homepage:
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Docker Scripts
*A collection of useful scripts ready to use for deployment, building, and managing Docker front-end projects based on Node.js, PHP, Laravel and Java, databases and redis.*
### Prerequisites
- **Docker** installed on your machine.
- **Docker Desktop + WSL2** installed on your machine if you are using Windows.
### Front end Scripts:
- **Node dev server**:
- Build and run the Node.js container.
- Run the dev server on port 3000.
- **Nitro dev server**:[TODO]
- Build and run the Nitro container.
- Run the dev server on port 3000.
- **Static server httpd**: [TODO]
- Build and run the httpd container.
- Run the static server on port 80.
---
### Back end Scripts:
#### **PHP**:
- **server**:
- Build and run the PHP container.
- Run the dev server on port 80.
- **LAMP**:
- Build and run the LAMP container.
- Run the Apache HTTPD server on port 80/443.
- Run the MySQL server on port 3306.
- Run the phpMyAdmin server on port 8080.
#### **Laravel**:
- **Laravel dev server**:
- Run the Laravel dev server on port 8000.
- **Laravel LAMP**:
- Build and run the LAMP container.
- Run the Apache HTTPD server on port 80/443.
- Run the MySQL server on port 3306.
- Run the phpMyAdmin server on port 8080.
- Install laravel and dependencies.
- Run the Laravel dev server on port 8000.
---
### License
This project is licensed under the 0BSD License - see the [LICENSE](LICENSE) file for details.