【发布时间】:2021-11-15 22:31:51
【问题描述】:
我刚刚在Digital Ocean上设置了一个Ubuntu 21.04 Droplet,并按照Docker's documentation安装了Docker。然后我使用sudo apt install docker-compose 安装了docker-compose。
然后我尝试启动我的容器,一个名为 mariadb 的 linuxserver/mariadb 容器和一个我自己编写的节点应用程序,它试图连接到它。我遇到了ENOTFOUND 'mariadb' 错误和类似的错误。我试图指定通向 MariaDB 容器的 IP 地址,但没有成功。
我可以从 bash ping MariaDB 容器(运行 docker exec -it [my node container] /bin/sh 没有问题。
【问题讨论】:
标签: docker ubuntu docker-compose mariadb digital-ocean