-
Notifications
You must be signed in to change notification settings - Fork 238
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Down command #386
Comments
Hello! Thank you for all your hard work. I believe that the feature I am thinking of would greatly benefit CLI users. I was wondering if your project is open to pull request submissions? If so, I would love to implement this feature as my contribution to the amazing work you have done. My team and I have greatly benefited from the devcontainer OSS and I would like to reciprocate by contributing to the project. |
Hi @yokonao, thanks! Happy to learn the CLI is useful to you. We are indeed open to pull requests. Thank you. |
Workaround while we wait for |
I don't understand why the README in this repo lists the |
They are not checked in the readme, so I don't think it is misleading. |
@IgnisDa ah, I totally didn't even see the checkboxes, might be related to the GitHub dark theme making them harder to see. Still seems like there isn't much value in having it the README. 🤷🏼♂️ |
For others looking for this feature, I've actually stopped using this CLI in favor of using the DevPod CLI, which actually has a stop and delete command implemented. The only catch with using the DevPod CLI/ap is that it implements SSH as the means for getting into the running Dev Container. There is also a desktop UI/app if desired. I find it way more feature complete and flexible than this CLI. Additionally, the DevPod CLI doesn't require a local NodeJS installed to use. |
Thanks for this recommendation @timnolte! Have you found devpod implements the spec closely enough that users could swap between devpod/vscode/other implementations easily enough? |
@geofflambeth yes, as far as I've tested I haven't seen any issues with using the same devcontainer.json. We are currently using Dev Containers at the agency I work at and most of Devs are using VScode and I use the DevPod CLI since I use Neovim as my IDE. |
Thanks all for the discussion! We'd absolutely welcome a PR to contribute these commands. Additionally, our understanding is DevPod leverages our specification (https://containers.dev/supporting#devpod), so if anyone from / working with DevPod would be similarly interested in contributing |
Guessing the mechanism for tracking a matching devcontainer exists to some degree given cli/src/spec-node/devContainersSpecCLI.ts Line 119 in 9ba1fda
cli/src/spec-node/singleContainer.ts Lines 293 to 307 in 9ba1fda
|
Hello! Is there any ETA for adding the
down
andstop
subcommands? It becomes very tedious to stop the containers manually.The text was updated successfully, but these errors were encountered: