🏗️ 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