4
Docker Composeバージョン2の「ボリューム」構文はどのように見えるのですか?
ドッカーのCompose V1.6.0 +、今の新しい/バージョン2ファイルの構文があるdocker-compose.ymlファイル。変更には、という名前の別のトップレベルキーが含まれvolumesます。これにより、ボリューム定義を1か所で「集中化」できます。 私がやろうとしているのは、そこにボリュームに名前を付けて、ローカルホストディスク上の単一のボリューム参照複数パスを持つことです。以下は、Tracebackで終わる例外をスローする例です。 AttributeError: 'list' object has no attribute 'items' 例docker-compose.yml: version: '2' services: db: image: postgres volumes: - database:/var/lib/postgres/data php: image: php-fpm:5.6 volumes: - phpconf:/etc/php/conf.d namedvolume: container_name: namedvolume build: ./Docker/Testvolume volumes: - ./Docker/Testvolume/shareme volumes: database: - ./Docker/Postgres/db:ro - ./Docker/Postgres/ini phpconf: - ./Docker/PHP-FPM/conf singledir: ./Docker/foo completemap: ./Docker/bar:/etc/service/conf.d - namedvolume:/etc/service/conf.d …