Before you deploy ProyectoDocker, make sure your machine has the required tools installed and that you have a Docker Hub account ready. The stack runs entirely inside containers, so Docker is the only platform dependency you need on your host machine.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/jperez77775/ProyectoDocker/llms.txt
Use this file to discover all available pages before exploring further.
Required tools
| Tool | Version | Purpose |
|---|---|---|
| Docker Desktop | Latest stable | Provides Docker Engine and Docker Compose v2 |
| Git | Any recent version | Clone the repository to your local machine |
Docker Desktop bundles both Docker Engine and Docker Compose v2. You do not need to install Docker Compose separately. Verify that you have Compose v2 (the
docker compose subcommand) rather than the older standalone docker-compose binary.Docker Hub account
You need a free Docker Hub account to push your built images to a public registry. ProyectoDocker’sdocker-compose.yml is configured with --pull always, which means Docker Compose pulls images from Docker Hub every time you bring the stack up. If your images are not pushed to Docker Hub, the deployment will fail on any machine other than the one where the images were built.
Docker Hub username in image tags
The source repository usesfullstack2026 as the Docker Hub username in all image tags and in docker-compose.yml:
fullstack2026 with your own Docker Hub username before building, pushing, or running the stack. This applies in two places:
- The
docker build -ttag when you build each image - The
image:field forbackendandfrontendindocker-compose.yml
Verify your setup
Run these commands to confirm Docker is installed and working before you proceed.Check Docker Compose v2
Docker Compose version v2.x.x. If this command is not found, update Docker Desktop to a recent version.