我试图在两个独立的Docker容器上使用我的Scala应用程序和我的MySQL数据库。我发现Docker允许开发人员用名为- link的标志将应用程序链接到他们的数据库。我就是这样操作容器的:docker run -d -p 8080:8080 --name scalaapp--link mysql:db ce
我正在使用mysql-connector,每当我使用docker运行容器时,我都会收到这样的错误: mysql.connector.errors.InterfaceError: 2003: Can'tconnect to MySQL server on 'db:3306' (-5 No address associated with hostname) 但是,当我仅使用python运行项目时,它执行时没有任何错误我只想使用phpmyadmin的数据库
我是一个码头管理员,但我想要做的是连接到我的码头mysql数据库,在一个码头容器创建的码头-桌面窗口。docker run -p 3306:3306 --name blaaa -e MYSQL_ROOT_PASSWORD=password -d mysql
我用建议的端口映射设置了所有东西,但我不能通过我读到存在一些问题,您通常无法通过本地主机连接到码头主机,但我甚至不知道docker0或其他适配器的异常ip是什么(ipconfig没有显示任何内容)。docker in