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

Windows Containers Support #50

Open
Elufimov opened this issue Feb 1, 2017 · 5 comments
Open

Windows Containers Support #50

Elufimov opened this issue Feb 1, 2017 · 5 comments

Comments

@Elufimov
Copy link

Elufimov commented Feb 1, 2017

Hi! It would be great to have a support of native windows containers. Do you have any plans for it?

@jonnyzzz
Copy link
Owner

jonnyzzz commented Feb 1, 2017

Do you see what should we change in the plugin for that?

  • docker client detection for all OS version
  • docker info instrospection (to let ones select agents with correct docker deamon, but DOCKER_HOST)

anything else?

Let's have issues for each of such tasks to simplify the process

@Elufimov
Copy link
Author

Elufimov commented Feb 2, 2017

Right now docker exist on
Linux: Linux containers (full native)
Windows: Linux containers (as hyper-v vm, but shared folders work fine), Windows containers (full native)
macOS: Linux containers (as tiny vm, but shared folders work fine)
We can find out container engine type by parsing docker version.
Windows containers:

Server:
OS/Arch:      windows/amd64

All the rest containers:

Server:
OS/Arch:      linux/amd64

@Elufimov
Copy link
Author

Elufimov commented Feb 2, 2017

For windows containers maybe a good idea will be give user a choice between cmd and powershell shells.

@beaudryj
Copy link

beaudryj commented Feb 22, 2017

yes something other than /bin/bash or /bin/sh

same for vagrant as well - #10

@Elufimov
Copy link
Author

Elufimov commented Feb 23, 2017

@beaudryj you can join #51 Right now we agree to implement only cmd shell. The idea is that you can call others shells via the basic ones (sh, bash, cmd).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants