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

18.05.0-вс

2018-05-09

Строитель

  • Добавление совместимости netbsd с пакетом pkg/term. moby/moby#36887

  • Стандартизирует выходной путь для артефактов промежуточных сборок до /build/. moby/moby#36858

Клиент

  • Исправлен флаг ссылки docker stack deploy. docker/cli # 981

  • Исправлено повторное развертывание служб Docker Stack после обновления службы с помощью --force. docker/cli # 963

  • Добавляет завершение bash для secret|config create --template-driver. docker/cli#1004

  • Добавляет завершение fish для подкоманды docker trust. docker/cli # 984

  • Исправлен пример –format для истории докеров. docker/cli # 980

  • Исправьте ошибку при объединении composefile с сетями. docker/cli # 983

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

  • Стандартизированы свойства сообщений журнала драйверов устройств хранения. moby/moby#36492

  • Улучшена поддержка частичных сообщений в логгере. moby/moby#35831

Нетворкинг

  • Разрешить большие предустановленные значения свойств, не переопределять. docker/libnetwork#2124

  • networkdb: пользовательская блокировка записи в handleNodeEvent. docker/libnetwork#2136

  • Импортирует исправление libnetwork для последовательных обновлений. moby/moby#36638

  • Обновляет libnetwork, чтобы улучшить масштабируемость правил изоляции сети моста. moby/moby#36774

  • Исправьте неправильное имя сетевого объекта. moby/moby#36745

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

  • LCOW: реализовать docker save. moby/moby#36599

  • Pkg: devmapper: динамически загружать dm_task_deferred_remove. moby/moby#35518

  • Windows: добавляет реализацию GetLayerPath в graphdriver. moby/moby#36738

  • Исправлена утечка слоя Windows при сбое записи. moby/moby#36728

  • Исправление FIFO, сокетов и файлов устройств при запуске под пользователем NS. moby/moby#36756

  • Исправлено выравнивание вывода версии Docker. docker/cli # 965

  • Всегда делайте sysfs доступными для чтения и записи с привилегиями. moby/moby#36808

  • Увеличивает Голанг до 1.10.1. moby/moby#35739

  • Bump containerd клиент. moby/moby#36684

  • Вызывается golang.org/x/net до коммита релиза go1.10. moby/moby#36894

  • Context.WithTimeout: вызвать функцию отмены. moby/moby#36920

  • Копировать: избегать использования всей системной памяти с плагинами авторизации. moby/moby#36595

  • Демон/кластер: обрабатывать частичные записи вложений во время настройки. moby/moby#36769

  • Не делайте монтирование контейнера несвязываемым. moby/moby#36768

  • Дополнительная проверка перед размонтированием при завершении работы. moby/moby#36879

  • Вынести парсинг монтирования в отдельный пакет. moby/moby#36896

  • Нет глобального хранилища драйверов томов. moby/moby#36637

  • Улучшения Pkg/mount. moby/moby#36091

  • Ослабить блокировку клиента libcontainer. moby/moby#36848

  • Удаляет зависимость демона от пакетов API. moby/moby#36912

  • Удаляет попытки обновления службы. moby/moby#36827

  • Отменяет предупреждение о незашифрованном хранилище. docker/cli # 1008

  • Поддержка отмены в directory.Size(). moby/moby#36734

  • Переключитесь с x/net/context -> context. moby/moby#36904

  • Исправлена функция проверки Content-type application/json или нет. moby/moby#36778

  • Добавляет функции конфигурации pollSettings по умолчанию. moby/moby#36706

  • Добавляет, если решение перед получением операций на daemonWaitCh. moby/moby#36651

  • Исправлены проблемы с запуском тестов томов без полномочий root.. moby/moby#36935

Swarm Режим

  • RoleManager удалит обнаруженные узлы из членства в кластере docker/swarmkit # 2548

  • Scheduler/TaskReaper: обрабатывать неназначенные задачи, помеченные для выключения docker/swarmkit # 2574

  • Избегать предопределенного журнала ошибок. docker/swarmkit # 2561

  • Жнец задач должен удалять задачи с удаленными слотами, которые ещё не были назначены. docker/swarmkit # 2557

  • Агент сообщает о статусе FIPS. docker/swarmkit # 2587

  • Исправлено: критическая работа timeMutex за пределами критической секции. docker/swarmkit # 2603

  • Выставьте параметры настройки Raft для swarmkit в конфигурации двигателя. moby/moby#36726

  • Выполняет файл internal/test/daemon.Daemon swarm осведомленным. moby/moby#36826