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

17.11.0-вт

20.11.2017

Важно

Docker CE 17.11 — это первый релиз Docker, основанный на бета-версии containerd 1.0. Docker CE 17.11 и более поздние версии не распознают контейнеры, запущенные в предыдущих версиях Docker. При использовании Живое восстановление необходимо останавливает все контейнеры перед обновлением до Docker CE 17.11. Если вы этого не сделаете, любые контейнеры, запущенные версиями Docker, предшествующими 17.11, не распознаются Docker после обновления и продолжают работать в системе без управления.

Строитель

Клиент

  • Скрыть флаг справки из вывода справки docker/cli # 645

  • Поддержка парсинга именованных каналов для томов compose docker/cli # 560

  • [Compose] Приведение значений к ожидаемому типу после интерполяции значений docker/cli # 601

  • Добавляет вывод для «секретов» и «конфигураций» на docker stack deploy docker/cli # 593

  • Исправлено описание флага для --host-add docker/cli # 648

  • Не усекайте идентификатор в службе докеров ps –quiet docker/cli # 579

Устаревание

  • Обновить завершение и устаревание bash для обновлений синхронной службы docker/cli # 610

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

  • копирует в журнал размер буфера драйвера, исправить #34887 моби/моби#34888

  • Добавлена поддержка TCP для драйвера журнала GELF моби/моби#34758

  • Добавляет параметр конечной точки учетных данных для драйвера awslogs моби/моби#35055

Нетворкинг

  • Исправить сетевое имя, маскирующее идентификатор сети при удалении моби/моби#34509

  • Исправлен возвращаемый код ошибки для создания сети с 500 на 409 моби/моби#35030

  • Исправление задач завершается сбоем с ошибкой «Невозможно завершает атомарную операцию, ключ изменён» docker/libnetwork#2004

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

  • Переключитесь на клиент Containerd 1.0 моби/моби#34895

  • Увеличивает время ожидания завершения работы контейнера по умолчанию в Windows моби/моби#35184

  • LCOW: API: добавляет platform в/images/create и/build моби/моби#34642

  • Прекратить фильтрацию списков манифеста Windows по версии моби/моби#35117

  • Используйте константы режима консоли Windows из Azure/go-ansiterm моби/моби#35056

  • Демон Windows должен учитывать DOCKER_TMPDIR моби/моби#35077

  • Windows: исправлено журналирование запуска моби/моби#35253

  • Добавлена поддержка фильтрации версий Windows по запросу моби/моби#35090

  • Исправления LCOW после того, как в containerd 1.0 появились регрессии моби/моби#35320

  • ContainerWait при удалении: не застревать при сбое rm моби/моби#34999

  • oci: подчиняться CL_UNPRIVILEGED для демона пространства имён пользователя моби/моби#35205

  • Не прерывать установку при установке may_detach_mounts моби/моби#35172

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

  • Маска /proc/scsi пути для контейнеров для предотвращения удаления устройств (CVE-2017-16539) моби/моби#35399

  • Обновление до github.com/vbatts/tar-split@v0.10.2 (CVE-2017-14992) моби/моби#35424

Swarm Режим

  • Модификация интеграционного теста в связи с новыми параметрами IPAM в swarmkit моби/моби#35103

  • Исправить тупик при получении информации swarm моби/моби#35388

  • Расширьте область поля Err в TaskStatus, чтобы также охватить нетерминальные ошибки, которые блокируют выполнение задачи docker/swarmkit # 2287

Упаковка