-
-
Notifications
You must be signed in to change notification settings - Fork 1
Comparison
Yusuke Abe edited this page Aug 10, 2026
·
3 revisions
「なぜ wip か」を他ツールとの比較表で説明するページ。多くのOSSのWikiにある "Alternatives" / "vs X" ページに相当。
-
wipvsdip- 共通点(
interaction:/commands:, run/execの単一verb化,.env, サイドカー) - 相違点(対象がWSLC/
wslcである点、wip provisionが未実装である点)
- 共通点(
-
wipvs 素のdocker compose/wslc直接操作-
wip.ymlに集約するメリット(引数配列化、.env/.dockerignore対応、sync)
-
-
mode: composevsmode: compose-nativeの比較表(再掲、Configuration Referenceとも相互リンク) - サードパーティ compose-for-wslc ツール一覧
-
bacarndiaye/wslc-compose(Python) -
inuyume/wslc-compose(Go) - 「wipは勝者を選ばない」という方針の説明
-
- 関連する upstream の動き
- microsoft/WSL#40948(wslc純正Compose対応のトラッキング)
Introduction
Modes
Configuration
- Configuration Reference
- Config File Discovery
- Dependencies
- Networking
- Interactions
- Restart Policies
- Env Files
- Secret Masking
- Dockerignore
- Shadow Build Context
- Source Sync
- Sync Modes
compose.yml support
- Compose File Support
- Compose Build
- Compose Depends On
- Compose Profiles
- Compose Variable Interpolation
Commands
- CLI Command Reference
- wip init
- wip version
- wip doctor
- wip config
- wip build
- wip up
- wip stop
- wip down
- wip exec
- wip run
- wip shell
- wip logs
- wip sync
- wip dispatch
- Global Options
- Debug Output
- TTY Allocation
Guides
- Guides
- Migrating from dip
- Reusing an Existing compose.yml
- Fixing a Slow Boot
- Continuous Sync
- Auto Restarting Containers
- Multi Arch Images
- Using wip in CI
Troubleshooting
- Troubleshooting & FAQ
- FAQ
- Configuration Errors
- WSLC Not Found
- Registry Authentication
- Architecture Mismatch
- Volume Limit Reached
- rsync Not Found
- Reporting Issues
Comparison
Project