-
Notifications
You must be signed in to change notification settings - Fork 369
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
rancher desktop / nerdctl/containerd #340
Comments
Hey @codeagencybe 👋, thanks for opening this issue. Currently, the shell commands invoked by devpod run in non-interactive shells; thus, any aliases configured will not be set. I've opened a PR to start shells as interactive so that those aliases will be used in the future. |
Quick heads up, since this issue was automatically closed with the PR: DevPod will start interactive shells starting with the next release so that one's aliases will be set and used. In the future, we'll also look into detecting the user's default shell and execute commands using that in interactive mode, but... that's another issue ^^. |
Hey @codeagencybe, could you please try the 0.16.0 release and set your docker aliases in a |
And we had to revert this PR due to issues with interactive shells and suspensions. We will have to find another way to source aliases. |
Does it work with Rancher Desktop at all? I think by default it is using the normal docker deamon, doesn't it? |
I gave up on Rancher Desktop with DevPod, just impossible to get it working. |
Thank you very much.
Fabio Tielen ***@***.***> schrieb am Di. 30. Mai 2023 um
08:45:
… I gave up on Rancher Desktop with DevPod, just impossible to get it
working.
I reverted to Docker Desktop for the time being but now having other
errors happening as mentioned in #355
<#355>
—
Reply to this email directly, view it on GitHub
<#340 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACM6OHAEDIT5XBYL34OJZIDXIWJPBANCNFSM6AAAAAAYNDGLCM>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Fixed? |
Purely using Might related containerd/nerdctl#392
|
@chawyehsu yeah since we mostly reused existing devcontainers code for devpod, this causes issues, we could remove this within devpod, but not sure if that would have other sideeffects and fix the problem completely. |
@codingbutstillalive asks:
I expect Rancher Desktop w/dockerd to work because Rancher Desktop works with vscode devcontainers: |
DevPod should be compatible with nerdctl and containerd after we merge #1011. We consider this as an experimental feature, use at your own risk 😅 |
Is your feature request related to a problem?
Use with Rancher Desktop and containerd+nerdctl
Which solution do you suggest?
How to use DevPod with nerdctl instead of Docker?
Which alternative solutions exist?
/
Additional context
I'm not using Docker but alternative Rancher Desktop on MacOS which comes with containerd and nerdctl default.
I already replaced all "Docker" commands to Nerdctl (eg Docker run .... -> Nerdctl run ... or Docker compose -> Nerdctl compose ...) via my zshrc shell as custom aliases but this also doesn't work for DevPod.
Any documentation how I can do this?
The text was updated successfully, but these errors were encountered: