用docker&fig。创build一个ruby dev env的无效参数

尝试使用fig和docker获得开发环境设置,并且我不断收到“无效参数”错误。

$ fig up Recreating website_db_1... Recreating website_web_1... invalid argument 

Dockerfile通过fig和docker构build。

fig.yml

 db: image: "postgres:9.3" ports: - 5432 volumes: - ./data:/var/lib/postgresql/data/ web: build: . command: bundle exec rails server volumes: - .:/usr/src/app/ ports: - "3000:3000" links: - db 

Dockerfile

 FROM ruby:1.9.3-p547 RUN bundle config --global frozen 1 RUN mkdir -p /usr/src/app 

我认为你有一些罕见的字符或有问题的编码。 我已经运行你的文件,从docker/无花果方面似乎很好地工作。 当我find输出时fig up

 Recreating fig_db_1... Recreating fig_web_1... Attaching to fig_db_1, fig_web_1 db_1 | LOG: database system was shut down at 2014-12-30 09:06:55 UTC db_1 | LOG: database system is ready to accept connections db_1 | LOG: autovacuum launcher started web_1 | Could not locate Gemfile fig_web_1 exited with code 10 Gracefully stopping... (press Ctrl+C again to force) Stopping fig_db_1... 

尝试复制和粘贴你放在这里的代码。 我发现与无花果类似的问题,你必须照顾缩进和格式。 我希望这有帮助。

TL; DR

打开电脑,然后再打开。

解决。