文档中使用的应用程序支持MYSQL_HOST和MYSQL_USER等环境变量,但我的程序是Java,不支持它们。相反,我在java代码中使用以下连接字符串连接到DB: return new DefaultConfiguration().set(DriverManager.getConnection(); 那么,我应该如何修改连接字符串呢?对于端口,我检查了MySQL镜像,它公开了3306,所以我认为这部分我不需要更改
因此,我有一个java应用程序的克隆,以及一个活动的couchbase数据库,所有这些都在我的本地机器上。当我运行java spring应用程序时,一切都运行良好,应用程序将连接到数据库。另一方面,我使用相同的项目和数据库配置使用码头容器。但我似乎无法让他们交流,当应用程序启动时,我总是得到这样的例外: at java