我已经创建了一个JavaScript文件config.js
,并将其复制到/docker-entrypoint-initdb.d/
脚本如下:
db.auth('root', 'root')
db = db.getSiblingDB('licensing')
db.admin.insert({data here})
当我做docker-compose up -d
并查看日志时,我可以看到:
/usr/local/bin/docker-entrypoint.sh:正在运行 /docker-entrypoint-initdb.d/config.js
但是未创建数据库“许可”,并且找不到插入的数据...
我在做什么错了?