我开了一个集装箱,他好像在工作:我可以通过
docker exec -it mysqlsys bash
证书在那里很有效。所以,下一步,我将使用node red,并使用“node red contrib mysql”。但是,当我设置数据连接到数据库时,我可以看到“连接丢失”,我根本无法工作。有人能帮忙吗?谢谢。附笔。
vktxenjb1#
您可以使用容器的ip或创建 docker-compose.yml 文件以创建服务。对于第一个选项,要在终端上查找ip write
docker-compose.yml
docker inspect mysqlsys
找到那个 IPAddress 钥匙。如果选择第二个选项,则可以将服务名称用作主机。
IPAddress
qlfbtfca2#
主机ip地址127.0.0.1不正确。您需要使用实际的机器ip地址。或者如果docker在同一台机器上运行,则使用localhost。它应该工作!!!让我知道。
2条答案
按热度按时间vktxenjb1#
您可以使用容器的ip或创建
docker-compose.yml
文件以创建服务。对于第一个选项,要在终端上查找ip write找到那个
IPAddress
钥匙。如果选择第二个选项,则可以将服务名称用作主机。
qlfbtfca2#
主机ip地址127.0.0.1不正确。您需要使用实际的机器ip地址。或者如果docker在同一台机器上运行,则使用localhost。
它应该工作!!!让我知道。