Skip to content
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 support for remote Docker hosts #3633

Closed
rickardp opened this issue Sep 5, 2020 · 1 comment
Closed

Better support for remote Docker hosts #3633

rickardp opened this issue Sep 5, 2020 · 1 comment
Labels
containers Issue in vscode-remote containers *duplicate Issue identified as a duplicate of another issue(s)

Comments

@rickardp
Copy link

rickardp commented Sep 5, 2020

Using development containers against the local Docker host works well, as do remote development over SSH. Working inside development containers on a remote SSH host is a quite painful experience at the moment.

My use case is this:

  • My laptop (although decently powerful) where I do all my development, is nowhere near as powerful as the workstation I have in my office. When I have access to a stable Internet connection, I want to do the heavy lifting on this machine.
  • I still use local dev containers for some stuff (for example, I am working on a CUDA/machine learning project, as well as small Django/React project currenly. The latter has no problems running on my local Docker host).

These are the problems I have identified:

  • Under "Container", I can only see the local containers. I can use a remote SSH host as Docker host, but this requires changing a global setting. I would like this tab to work similar to the "SSH" tab, where I can define multiple hosts simultaneously.
  • When setting up the dev container, I need to work with the filesystem on the remote host. It would have been great if I could start out with the remote SSH connection and have the option to switch from there to the container view, just as for the local host ("Rebuild and open in container" command). Now I have to sit with a terminal on the side to manipulate the devcontainer.json, build images, clone the repos, etc.

My proposal:

  • Make the "Remote SSH" plugin able to create and use dev containers directly from the remote view, identical to when working with local filesystems.
  • Support multiple Docker hosts simultaneously in the container view.
@github-actions github-actions bot added the containers Issue in vscode-remote containers label Sep 5, 2020
@chrmarti
Copy link
Contributor

Makes sense and is tracked as #2994.

Closing as duplicate.

@chrmarti chrmarti added the *duplicate Issue identified as a duplicate of another issue(s) label Sep 11, 2020
@github-actions github-actions bot locked and limited conversation to collaborators Oct 26, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
containers Issue in vscode-remote containers *duplicate Issue identified as a duplicate of another issue(s)
Projects
None yet
Development

No branches or pull requests

2 participants