You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Would be nice to get support for Docker for Windows.
I switched to Docker for Windows recently, and now I can't run our testcontainers tests locally, because it seems one can't use VirtualBox and Hyper-V at the same time for Docker on Windows 10.
I think the underlying docker-java library provided basic support for Windows by specifying DOCKER_HOST=tcp://127.0.0.1:2376, not a smooth experience, but it worked.
Maybe this setup is simply not considered a valid environment when determining the strategy, although it might work in theory?
@kiview ok, cool. @Villane is sitting next to me, I'll try to fix TestContainers on his machine then :) Or did you plan to contribute Docker for Windows support? I got lost a bit :)
@bsideup yes, I was indeed planning to help with Docker for Windows support, but that's not high on my priority list right now, since we are using Linux after all. I just think this shouldn't be too hard, since there are already valid workarounds regarding docker-java and docker-groovy of how to achieve this.
Activity
kiview commentedon Feb 17, 2017
I think the underlying docker-java library provided basic support for Windows by specifying
DOCKER_HOST=tcp://127.0.0.1:2376, not a smooth experience, but it worked.Maybe this setup is simply not considered a valid environment when determining the strategy, although it might work in theory?
bsideup commentedon Feb 21, 2017
@kiview did you try tcp? How is it so far?
kiview commentedon Feb 21, 2017
It works fine with the docker-java client, but testcontainers doesn't recognize the environment based of this parameters it seems.
bsideup commentedon Feb 21, 2017
@kiview ok, cool. @Villane is sitting next to me, I'll try to fix TestContainers on his machine then :) Or did you plan to contribute Docker for Windows support? I got lost a bit :)
kiview commentedon Feb 21, 2017
@bsideup yes, I was indeed planning to help with Docker for Windows support, but that's not high on my priority list right now, since we are using Linux after all. I just think this shouldn't be too hard, since there are already valid workarounds regarding docker-java and docker-groovy of how to achieve this.
#291 basic named pipe support
#291 close streams
#291 create ServerSocket outside of the task
#291 do not extend UnixSocketClientProviderStrategy
#291 create RandomAccessFile for each accepted connection
#291 more cleanups
#291 and even more cleanups
#291 stupid me.
74 remaining items
testcontainers#291 oops
testcontainers#291 debug
testcontainers#291 debug
testcontainers#291 debug
testcontainers#291 debug
testcontainers#291 debug
testcontainers#291 debug
testcontainers#291 Docker for Windows support over TCP
#291 relax the condition
Closes #291 change the docs
Villane commentedon Feb 22, 2017
Generally seems to work with this PR #297
Getting some connection errors in our tests, but this might be on our side.
#291 Docker for Windows support over TCP
#291 relax the condition
Update CHANGELOG for 1.2.0 release: