🏗️ Project Information

Configure basic project settings and Docker image information. This forms the foundation of your containerized development environment.

Basic Settings

Used for Docker image naming and project identification
Docker Hub image to use as the base for your container
Directory where project files and configuration will be stored
🐳 Common Base Images

Generated Images

my-awesome-project:stage-1
my-awesome-project:stage-2
✅ Image Validation
Project name is valid
Base image exists on Docker Hub
Project directory is writable
📊 Project Structure
my-awesome-project/
├── user_config.yml
├── stage-1/
│ ├── Dockerfile
│ └── scripts/
└── stage-2/
├── Dockerfile
└── scripts/
🚀 Generated Docker Commands

These commands will be generated based on your configuration:

# Build stage-1 image
docker build -t my-awesome-project:stage-1 ./stage-1/
# Build stage-2 image
docker build -t my-awesome-project:stage-2 ./stage-2/
# Run container
docker run -d --name my-awesome-project my-awesome-project:stage-2