This repository contains a development container configuration for MCP server development with the following features:
- Base image: dev-linux
- SSH server enabled
- Docker-in-docker support
- Pre-installed tools for MCP server development
- ARM64 compatibility with amd64 platform images
- Python 3 with virtual environment
- Essential development tools
- SSH server (port 2222)
- Docker-in-docker support
- VS Code extensions for Python and Docker
- Pre-pulled amd64 base images for compatibility
- Install VS Code and the Remote Development extension pack
- Clone this repository
- Open in VS Code and click "Reopen in Container" when prompted
- The container will build and configure itself automatically
The SSH server is configured on port 2222 and can be accessed using:
ssh -p 2222 vscode@localhost
- The container is configured to run as non-root user 'vscode'
- Docker commands can be run without sudo
- Base images are pre-pulled for amd64 platform compatibility