WedX - журнал о программировании и компьютерных науках

пулы адресов по умолчанию не распознаются докером

Я пытаюсь настроить docker-compose для использования другого сетевого диапазона по умолчанию, поэтому я следую инструкциям с https://github.com/moby/moby/pull/29376

Однако я получаю следующую ошибку:

не удалось настроить демон Docker Docker с помощью файла /etc/docker/daemon.json: следующие директивы не соответствуют ни одному параметру конфигурации: пулы адресов по умолчанию

Вот содержимое daemon.json — это образец, взятый из файла #29376.

{
  "default-address-pools": [
    {
      "scope": "local",
      "base": "172.80.0.0/16",
      "size": 24
    },
    {
      "scope": "global",
      "base": "172.90.0.0/16",
      "size": 24
    }
  ]
}

Пожалуйста, порекомендуйте.

Моя среда:

# uname -a
Linux gfn-classroom 4.4.0-109-generic #132-Ubuntu SMP Tue Jan 9 19:52:39 UTC 
2018 x86_64 x86_64 x86_64 GNU/Linux

# docker --version
Docker version 17.12.0-ce, build c97c6d6

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.3 LTS
Release:        16.04
Codename:       xenial

  • Обратите внимание, что 172.80.0.0/16 не является адресом в частном пространстве. В соответствии с вашей конфигурацией ваши контейнеры не могут взаимодействовать с этой сетью в реальном мире. 17.01.2019

Ответы:


1

Пулл-реквест https://github.com/moby/moby/pull/29376 был закрыт, а не объединен, поэтому эта функция недоступна (пока) в Docker

16.01.2018

2

Это объединено в https://github.com/moby/moby/pull/36396 и (надеюсь) будет доступно в 18.06. [Ссылка]

Также обратите внимание, что изменение пула адресов по умолчанию также доступно в качестве аргумента cli, например:

/usr/bin/dockerd -H ... --default-address-pool base=172.29.0.0,size=16
26.05.2018
Новые материалы

Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..

Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..


Для любых предложений по сайту: [email protected]