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
Copy file name to clipboardExpand all lines: README.md
+27Lines changed: 27 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -135,6 +135,33 @@ Testcontainers use the standard Logger, see https://hexdocs.pm/logger/Logger.htm
135
135
136
136
For more detailed information about the API, different container configurations, and advanced usage scenarios, please refer to the [API documentation](https://hexdocs.pm/testcontainers/api-reference.html).
137
137
138
+
## Windows support
139
+
140
+
### Native
141
+
You can run on windows natively with elixir and erlang.
142
+
143
+
First install Visual Studio 2022 with Desktop development with C++.
144
+
145
+
Open visual studio dev shell. I do it by just opening an empty c++ project, then View -> Terminal.
146
+
147
+
Enable "Expose daemon on tcp://localhost:2375 without TLS" in Docker settings.
148
+
149
+
for powershell:
150
+
151
+
`$Env:DOCKER_HOST = "tcp://localhost:2375"`
152
+
153
+
for cmd:
154
+
155
+
`set DOCKER_HOST=tcp://localhost:2375`
156
+
157
+
Compile and run tests:
158
+
159
+
`mix deps.get`
160
+
161
+
`mix deps.compile`
162
+
163
+
`mix test`
164
+
138
165
## Contributing
139
166
140
167
We welcome your contributions! Please see our contributing guidelines (TBD) for more details on how to submit patches and the contribution workflow.
0 commit comments