The Ultra-Lightweight, Modern Docker Management Studio for Web Developers
wDocker is a fast and elegant Docker Desktop alternative tailored specifically for web developers. Built with Tauri, Vue 3, and Rust, wDocker simplifies container management by providing built-in Nginx proxy routing, automatic /etc/hosts DNS resolution, and out-of-the-box project configurations for Laravel, PHP, and Node.js. It acts as a powerful, containerized alternative to tools like XAMPP or Laravel Valet.
- ⚡ Blazing Fast: Boots instantly with a minimal memory footprint compared to Electron apps.
- 🌐 Built-in Nginx Proxy & DNS: Access your local projects via custom
.testdomains without remembering ports. - 🚀 1-Click Project Setup: Instantly spin up Laravel, PHP, and Node environments with pre-configured Docker Compose templates.
- 🛠️ Power Tools: Built-in interactive terminal, smart log streaming, YAML config editor, and integrated log & storage managers.
- 🛡️ Secure & Private: Runs entirely locally via the Docker socket.
Explore more about wDocker:
- Product Introduction - Visual guide, screenshots, and feature overview.
- Developer Guide - Setup instructions and how to contribute.
- AI Agents Guide - Context for AI assistants working on this repository.
- Ensure Docker Desktop (or Docker Engine) is installed and running on your machine.
- Download the latest wDocker release from the Releases Page.
- Install and launch the application. wDocker will automatically connect to your local Docker socket.
- Navigate to the Nginx Proxy tab to initialize the central router, then head to Projects to add your first web application!
- Tauri - Secure, native, lightweight app framework.
- Vue 3 & Tailwind CSS - Modern reactive frontend.
- Bollard - Async Docker API client for Rust.
wDocker is a labor of love to improve the local development experience. If you find it helpful:
- Star the repo to show your support!
- Report bugs and request features via GitHub Issues.
wDocker is released under the MIT License. See LICENSE for details.
Developed with ❤️ by Phan Van Tam and contributors.