Примечания к выпуску движка Docker 17.07

17.07.0-вт

2017-08-29

API и клиент

  • Добавляет поддержку конфигурации прокси в config.json docker/cli # 93

  • Включить конечные точки pprof/debug по умолчанию моби/моби#32453

  • Теперь пароли можно передавать с помощью STDIN с новым флагом --password-stdin на docker login docker/cli # 271

  • Добавляет --detach в масштаб Docker docker/cli # 243

  • Предотвращение зависания docker logs --no-stream из-за отсутствия контейнеров моби/моби#34004

  • Исправьте ошибку печати docker stack ps на stdout вместо stderr docker/cli # 298

  • Исправить зависание индикатора выполнения на docker service create, если во время развертывания вызывается ошибка docker/cli # 259

  • Улучшено представление индикаторов выполнения в интерактивном режиме docker/cli # 260 docker/cli # 237

  • Выводит предупреждение, если используется docker login --password, и рекомендовать --password-stdin docker/cli # 270

  • Выполняет согласование версий API более надежным моби/моби#33827

  • Скрыть --detach при подключении к демонам старше Docker 17.05 docker/cli # 219

  • Добавляет фильтр scope в GET/networks/(id or name) моби/моби#33630

Строитель

Журналирование

  • Исправлен неправильный файловый режим для ротации файлов журналов моби/моби#33926

  • Исправлено журналирование stderr для journald и syslog моби/моби#33832

Время выполнения

  • Разрешить остановку приостановленного контейнера моби/моби#34027

  • Добавлена поддержка квот для драйвера хранилища overlay2 моби/моби#32977

  • Снять замки контейнера на docker ps моби/моби#31273

  • Храните имена контейнеров в memdb моби/моби#33886

  • Исправлено состояние гонки между docker exec и docker pause моби/моби#32881

  • Devicemapper: переработано журналирование и добавлено --storage-opt dm.libdm_log_level моби/моби#33845

  • Devicemapper: предотвращение ошибок «устройство используется», если включено отложенное удаление, но не отложенное удаление моби/моби#33877

  • Devicemapper: используйте KeepAlive, чтобы предотвратить сбор мусора во время использования моби/моби#33376

  • Сообщить о промежуточных результатах обрезки, если обрезка отменена моби/моби#33979

  • Исправить запуск docker переименовать <container-id> new_name concurrently resulting in the having multiple names moby/moby#33940

  • Исправлена утечка дескриптора файла и обработка ошибок моби/моби#33713

  • Исправление SIGSEGV при запуске контейнеров docker/cli # 303

  • Предотвращение утечки горутины при остановке проверки работоспособности моби/моби#33781

  • Образ: Улучшение блокировки магазина моби/моби#33755

  • Исправлена ошибка, из-за которой группы квот Btrfs не удалялись при уничтожении контейнера моби/моби#29427

  • Libcontainerd: исправление того, что несуществующие процессы containerd не загружаются должным образом моби/моби#33419

  • Подготовка к использованию контейнеров Linux в Windows

  • LCOW: выделенное рабочее пространство для утилит сервисных ВМ моби/моби#33809

  • LCOW: поддержка большинства операций, за исключением удаленной файловой системы моби/моби#33241 моби/моби#33826

  • LCOW: изменяет каталог с lcow на «Linux Containers» моби/моби#33835

  • LCOW: передавать аргументы команды без дополнительных кавычек моби/моби#33815

  • LCOW: необходимы обновления из-за изменения схемы платформы моби/моби#33785

Режим Swarm

  • Начальная поддержка подключаемых секретных серверных частей моби/моби#34157 моби/моби#34123

  • Отсортируйте стеки и узлы swarm, используя естественную сортировку docker/cli # 315

  • Сделать так, чтобы ядро поддерживало событие конфигурации кластера моби/моби#34032

  • Передавайте адрес присоединения только в процессе присоединения к кластеру моби/моби#33361

  • Исправлена ошибка при создании службы, если сеть с таким же именем существует как «локальная», так и сеть с областью действия «swarm» docker/cli # 184

  • (экспериментально) Добавлена поддержка плагинов на swarm моби/моби#33575