Tag: yesod docker

yesod二进制文件希望在哪里findconfig文件夹?

问题描述 我正在创build一个docker容器来运行haskell二进制文件。 有问题的二进制文件是用yesod构build的网站。 当容器启动时,它看起来很有前途,但是却失败了: config/client_session_key.aes: openBinaryFile: does not exist (No such file or directory) 重新创build步骤 该二进制文件的Dockerfile是非常基本的。 它看起来像这样: FROM haskell:7.10.3 MAINTAINER Garry Cairns ENV REFRESHED_AT 2015-09-05 RUN ["apt-get", "-y", "update"] RUN ["apt-get", "-y", "install", "libpq-dev"] 我使用docker-compose将其链接到数据库。 docker-compose文件如下所示: version: "2.0" services: database: image: postgres env_file: ./database/env binary: build: ./binary command: /opt/server/api env_file: ./api/env links: – database tty: […]