-
-
Notifications
You must be signed in to change notification settings - Fork 420
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
Better UX in CLI: "start" subcommand should be split into "start" and "create" #272
Comments
That would make it two steps to get a running instance :| I do understand your point but I would argue that it may be better to make it more transparent that a previously created instance is being started. |
Not quite, I think. You'd do Or maybe I'm missing some use cases here. My situation is that I've switched from Docker Desktop on Mac to Colima because of the licence change, and in those years I've never changed the VM settings of Docker Desktop. Are there use cases for doing that with Colima? |
Perhaps it could at least fast-fail the |
@chadlwilson you can always |
This might be related to #242.
I've noticed this when I set up Colima on my M1 MacBook. I ran
colima start
and it created a VM but with theaarch64
architecture (I was unaware of that at the time). Then I tried running a container with an image produced only forx86_64
which obviously failed. After some time I figured out that I need to create a VM with thex86_64
architecture. I triedcolima start --arch x86_64
but the container kept failing to start. And only then I noticed that--arch x86_64
had no effect because it was using the initially createdaarch64
VM. So, I had to delete that one first and recreate one forx86_64
. All very confusing in terms of UX.Considering that you can have multiple VM profiles I think there should be a separate
create
subcommand which fails if a default profile already exists or overrides it with a warning, and thestart
subcommand should probably require a profile name.The text was updated successfully, but these errors were encountered: