Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dockerComposeCollections

This repository contains a collection of Docker Compose projects for different development environments. Each subfolder is a self-contained setup for a specific technology stack, making it easy to spin up and manage isolated development environments using Docker.

Projects

my-fastapi-docker

A Docker Compose setup for running a FastAPI application. This includes:

  • Dockerfile and docker-compose.yml for building and running the FastAPI app
  • requirements.txt for Python dependencies
  • app/ directory containing the FastAPI source code

my-laravel-docker

A Docker Compose setup for running a Laravel application with MySQL and phpMyAdmin. This is useful for PHP/Laravel-based web development and testing.

my-springboot-docker

A Docker Compose setup for running a Spring Boot application. This includes:

  • Dockerfile and docker-compose.yml for building and running the Spring Boot app
  • pom.xml for Maven dependencies
  • src/ directory containing the Spring Boot source code

my-xampp-docker

A Docker Compose setup for running a XAMPP (Apache, MySQL, PHP, Perl) stack. This is useful for PHP-based web development and testing.

Usage

Each project folder contains its own docker-compose.yml file. To start a specific environment, navigate into the desired project directory and run:

cd my-fastapi-docker  # or my-xampp-docker
docker compose up --build

Purpose

This repository is intended to provide ready-to-use Docker Compose configurations for common development stacks, making it easier to set up, test, and share reproducible environments.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages