Docker容器中Postfixadmin管理员登录失败问题求助
Docker容器中Postfixadmin管理员登录失败问题求助
我最近在尝试搭建Postfix作为测试邮件服务器,用来让TDD测试能在本地邮件服务器上完成邮件验证,用Docker Compose部署了Postfixadmin,我的compose配置如下:
postfixadmin: image: postfixadmin ports: - 9000:80 restart: unless-stopped environment: POSTFIXADMIN_DB_TYPE: sqlite POSTFIXADMIN_DB_HOST: 192.168.0.12 POSTFIXADMIN_DB_PORT: POSTFIXADMIN_DB_USER: postfixadmin POSTFIXADMIN_DB_NAME: /var/tmp/postfixadmin.db POSTFIXADMIN_DB_PASSWORD: example POSTFIXADMIN_SETUP_PASSWORD: $$2y$$10$$LvtzgPciAKYK9UH3hKwekOki9/RXeV512BsJFxXD8GSME.vQO9Aq2
这个POSTFIXADMIN_SETUP_PASSWORD的哈希值是我访问http://localhost:9000/setup.php生成的,对应的明文密码是example123。但现在我遇到了麻烦:用这个密码根本登不上系统,哪怕重启容器也没用——我怀疑是不是容器每次启动都会重新生成盐值,导致哈希不匹配?
现在容器确实在正常运行,但就是登录不了,有没有大佬知道我哪里配置错了?或者是不是我应该换用其他同类工具?
求各位给点建议,谢谢了!
备注:内容来源于stack exchange,提问作者Decaf Sux
相关产品推荐
相关产品推荐

