「fig up」中にリポジトリ名を生成するときに、fig がルート ディレクトリの名前を使用しているように見えます。yaml で指定する方法がわかりません。すでに docker に登録されているリポジトリ名を持っていますか、それともリポジトリは docker イメージを意味しますか?
「フィグアップ」しようとしているエラーメッセージ:
Invalid repository name (DDCIntegrationDevEnvs_es), only [a-z0-9-_.] are allowed
ここに私のfig.yamlがあります:
nodejs:
build: ./nodejs
links:
- es
- rabbitmq
es:
build: ./elasticsearch
rabbitmq:
build: ./rabbitmq
environment:
PARENT_HOSTNAME:DALM0CXXFD11
注: fig.yml の先頭に FIG_PROJECT_NAME を追加しようとしましたが、次のエラーが発生しました。
Service "%s" doesn't have any configuration options. All top level keys in your fig.yml must map to a dictionary of configuration options.