任何人都可以开始使用docker fossology图片吗?在我尝试修复之前,我想问一下。最新的并提交化石学补丁。
发现问题
最新的
sudo docker run -p 8081:8081 fossology/fossology
chmod: changing permissions of '/var/run/postgresql': Operation not permitted
psql: FATAL: password authentication failed for user "fossy"
FATAL: password authentication failed for user "fossy"
3.1.0rc1
sudo docker run -p 8081:8081 fossology/fossology
psql: FATAL: password authentication failed for user "fossy"
FATAL: password authentication failed for user "fossy"
答案 0 :(得分:1)
如果以root用户身份启动,似乎可以修复您的问题
docker run -u root -p 8081:8081 fossology/fossology
但它在启动调度程序(地址alredy in use)时出错,并以用户postgres的身份连接到数据库。
通过提供env。关于db的变量它给出了相同的错误。如果您以
运行docker run -u root -e FOSSOLOGY_DB_PASSWORD=fossy -e FOSSOLOGY_DB_NAME=fossology -e FOSSOLOGY_DB_USER=fossy -p 8081:8081 fossology/fossology web
与http://localhost:8081的连接会给出消息
无法连接到FOSSology数据库。
对不起,我无法继续帮助。