当前位置: 首页 > 知识库问答 >
问题:

在Windows的Docker容器中运行testcontainers

松旭
2023-03-14

正如文档中所说,如果我想在docker中运行测试容器,我必须考虑以下几点:

    null

共有1个答案

艾子石
2023-03-14

在windows上,docker使用的是命名管道,而不是套接字。

docker run -v \\.\pipe\docker_engine:\\.\pipe\docker_engine

但您需要WindowsV1709和特殊版本的Docker for Windows,因为该功能是试验性的。

更多信息:https://blog.docker.com/2017/09/docker-windows-server-1709/

我认为最简单的方法是执行一个简短的脚本,在windows上创建.env文件,其中pwd=将设置为当前目录:

 echo PWD=%cd% > .env

您可以在docker-compose中使用$pwd,与在Linux上一样。

 类似资料:
  • Debug.DockerFile 运行命令 正在连接RabbitMQ

  • 问题内容: 在旧版Docker for Windows中,我记得它明确表示它使用Linux VM作为内核。 但自从新的稳定版本(我认为是2016年7月发布)以来,它说 如果我理解正确,则指定的基本映像用于用户空间,并且使用主机的内核。因此,如果指定使用ubuntu基本映像运行echo命令,则Windows内核如何发挥作用? 还是我完全误会了什么? 问题答案: 适用于Windows的Docker仍使

  • 问题内容: 我正在尝试在Alpine 3.10 docker容器中专门运行GeckoDriver v0.26.0 。 在弄清楚一些事情之后,我碰壁了: 我想念什么? 我怎么到这里 首先启动docker容器: 然后尝试安装GeckoDriver 真?但我只是提取了它…嗯…好 提取正确吗?是对的吗 是。好吧,让我们用谷歌搜索。好吧,也许我应该检查一下信息。默认情况下,Alpine没有。 对于同一问题的

  • 本文向大家介绍Docker容器中运行nginx,包括了Docker容器中运行nginx的使用技巧和注意事项,需要的朋友参考一下 nginx简介 Nginx是一款面向性能设计的HTTP服务器,相较于Apache、lighttpd具有占有内存少,稳定性高等优势。与旧版本(<=2.2)的Apache不同,nginx不采用每客户机一线程的设计模型,而是充分使用异步逻辑,削减了上下文调度开销,所以并发服务能

  • Kibana 的 Docker 镜像可以从 Elastic 官网上的 Docker 镜像仓库获取。该镜像是随 X-Pack 一起打包的。 注意:X-Pack 在这个 image 中是预装好的。安装了 X-Pack,Kibana 会去连接同样带有 X-Pack 的 Elasticsearch 集群。 获取镜像 向 Elastic Docker 仓库发送一条 docker pull 命令就可以获取 K

  • 我有一个容器,我想停止,但当我做一个它挂起,永远不会停止它。 我试过正常的和