4

Docker Compose YML ファイルとは何かを明らかにできる人はいますか? 私がやりたいことは、さまざまなコンテナーの IP アドレスを制御できるようにすることだけです。バージョン 3.1 を使用しています (ただし、最近バージョン 17.06 にアップグレードしたため、3.3 も試しました)。ドキュメントには次のように記載されています。

A full example:

ipam:
  driver: default
  config:
    - subnet: 172.28.0.0/16
Note: Additional IPAM configurations, such as gateway, are only honored for version 2 at the moment.

これを行う場合、ネットワークを検査するときにそのサブネットを尊重する必要があります。ただし、ゲートウェイは完全に異なる [注: 上記を読む]ため、コンテナーは起動しません。バージョン 2 で機能していた機能がバージョン 3 で(現時点で)失われたのはなぜですか? さらに悪いことに、それがバージョン 3.2 または 3.3 で復元されなかったのはなぜですか?

多分私はここでベースから外れています - 確かに初めてではありません! 私にとって最も重要なことは、構成ファイルを変更して、使用するゲートウェイとサブネットを制御するdocker stack deployコマンド ( 内) を許可する方法はありますか?Docker Swarm

4

2 に答える 2