cli icon indicating copy to clipboard operation
cli copied to clipboard

Down command

Open IgnisDa opened this issue 2 years ago • 10 comments

Hello! Is there any ETA for adding the down and stop subcommands? It becomes very tedious to stop the containers manually.

IgnisDa avatar Jan 28 '23 02:01 IgnisDa

@chrmarti

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.

yokonao avatar May 10 '23 10:05 yokonao

Hi @yokonao, thanks! Happy to learn the CLI is useful to you. We are indeed open to pull requests. Thank you.

chrmarti avatar May 11 '23 07:05 chrmarti

Workaround while we wait for devcontainer down to be released:

  • https://github.com/devcontainers/ci/issues/207#issuecomment-1672566863

alexanderilyin avatar Aug 10 '23 06:08 alexanderilyin

I don't understand why the README in this repo lists the stop & down commands when they don't actually exist yet.

timnolte avatar Sep 17 '23 04:09 timnolte

They are not checked in the readme, so I don't think it is misleading.

IgnisDa avatar Sep 17 '23 04:09 IgnisDa

@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. 🤷🏼‍♂️

timnolte avatar Sep 17 '23 20:09 timnolte

Here's the checkbox contrast issue mentioned above. I just spent a lot of time thinking that I was on an old version of the CLI because this appeared to show a list that was fully complete (or fully incomplete).

image

GaTechThomas avatar Jan 20 '24 21:01 GaTechThomas

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.

https://devpod.sh/

timnolte avatar Jan 20 '24 22:01 timnolte

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 avatar Jan 28 '24 22:01 geofflambeth

@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.

timnolte avatar Jan 28 '24 23:01 timnolte