Tag: 模拟

Docker容器连接到主机DocumentDB模拟器

我有一个.NET core应用程序,我想连接到主机上使用Microsoft.Azure.DocumentDB.Client.1.2.1 NuGet包可用的DocumentDB模拟器的实例。 主机的地址是10.0.75.1 ,所以我使用Uri https://10.0.75.1:8181 。 初始化期间,我收到以下exception: System.Net.Http.CurlException: SSL peer certificate or SSH remote key was not OK 。 我已经尝试将模拟器的pem证书复制到container:/usr/share/ca-certificates并运行update-ca-certificates命令,但未成功。 任何build议?

在OS X上用Docker模拟Raspberry Pi

我一直在做很多Raspberry Pi的工作,但这意味着我必须携带我的Pi(或SSH主页),而且,Pi并不是世界上最快的。 我一直在使用Docker来运行Postgres之类的东西,并认为只要下载一个Debian Jessie的ARM版本的Docker镜像就可以了,并且拥有一切function,就好像它实际上运行在一个真正的rPi中一样。 更好的是,如果我能以某种方式,然后迅速反映这个SD卡,把它扔进一个真正的RPI。 有没有人探讨过这个? 我发现的一切都是关于在rPi 上运行Docker,而不是运行Docker来模拟rPi。

Docker WAN模拟器

我有一个程序运行在一个docker集装箱,他们彼此沟通。 由于容器主要运行在一台机器上,我想模拟这些容器的广域网来模拟丢包,延迟,延迟等。有没有一个轻量级的解决scheme呢? 我查了一下WANem,但似乎我需要把它放在一个额外的虚拟机器中,并把它放在docker集装箱的通信之间。 什么是理想的是在每个docker集装箱运行的程序模拟延迟,丢包等。

在Docker容器中运行Cosmos数据库模拟器。 UI完全没有反应。

我试图在Docker容器中运行Cosmos DB模拟器。 我的操作系统是Windows 10。 我遵循微软在这里所说的所有步骤 最后,在导入Enulator生成的证书之后,我确实设法运行一个容器,但UI看起来是空的(见下文): 我的理解是UI应该看起来像这样: 这第二个用户界面是我可以看到直接在我的机器上运行模拟器(不涉及docker容器) 注意docker容器中的用户界面如何显示“文档数据库”,而在我的机器上运行的则是“宇宙数据库”。 更不用说不同的布局(和第二个实际工作的事实) 让我感到困惑的是,我确定这是我们在这里看到的安装程序。 我知道这一点,因为在与官方的微软图像有这个问题后,我们使用相同的安装程序,将Cosmos数据库仿真器放在我们的机器上,当我们运行它…相同的结果,我们build立自己的docker图像。 要清楚 – 这2个用户界面是相同的安装程序的结果,在Docker容器中运行,并在Windows 10机器上运行。 有没有其他人遇到同样的问题,如果是的话,你有没有find一种方法来解决这个问题? 所有帮助高度赞赏