化石码头图像无法启动

时间:2016-12-22 19:21:16

标签: docker

任何人都可以开始使用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"

1 个答案:

答案 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数据库。

对不起,我无法继续帮助。