Docker Engine 17.04 發行說明

17.04.0-ce

2017-04-05

建置器

  • 停用建置容器的容器日誌記錄 #29552
  • 修復 .dockerignore**/ 的使用 #29043

用戶端

  • 依名稱排序 docker stack ls #31085
  • 指定綁定掛載一致性的旗標 #31047
  • Docker CLI 的 --help 輸出現在會依據終端機寬度換行 #28751
  • docker ps 中隱藏映像檔摘要 (digest) #30848
  • 隱藏與 Windows 相關的指令選項 #30788
  • 修復 docker plugin install 提示,使其能接受以「Enter」鍵確認「N」預設值 #30769
  • 為 Go 模板新增 truncate 函式 #30484
  • 支援 stack deploy 中連接埠 (ports) 的擴充語法 #30476
  • 支援 stack deploy 中掛載 (mounts) 的擴充語法 #30597 #31795
  • docker build 新增 --add-host #30383
  • docker network ls --format 新增 .CreatedAt 預留位置 #29900
  • 更新 --secret-rm--secret-add 的順序 #29802
  • docker plugin ls 新增 --filter enabled=true #28627
  • docker service ls 新增 --format #28199
  • docker ps --filter 新增 publishexpose 過濾器 #27557
  • docker service ps 上支援多個服務 ID #25234
  • 允許使用 --availability=drain 加入 Swarm #24993
  • 當啟用 AppArmor 且未定義其他設定檔時,docker inspect 現在會顯示「docker-default」 #27083

日誌記錄

  • 為容器日誌實作選用的環形緩衝區 (ring buffer) #28762
  • 為 awslogs (CloudWatch) 新增 --log-opt awslogs-create-group=<true|false>,以支援在需要時建立日誌群組 #29504
  • 修復使用「靜態」二進位檔案與 gcplogs 日誌驅動程式時的段錯誤 (segfault) #29478

網路

  • docker network connect 中檢查 --ip--ip6--link-local-ip 參數 #30807
  • 新增對 dns-search 的支援 #30117
  • docker network inspect 新增 --verbose 選項,以顯示所有 Swarm 節點的任務詳細資訊 #31710
  • 在可附加網路 (attachable network) 上的服務記錄中新增匿名容器別名 docker/libnetwork#1651
  • 支援 com.docker.network.container_iface_prefix 驅動程式標籤 docker/libnetwork#1667
  • 透過省略未使用的網路詳細資訊來提升網路列表效能 #30673

執行時期

  • 處理未設定 live-restore 時暫停容器的復原 #31704
  • 不允許在 Dockerfile 的健康檢查 (healthcheck) 選項中使用小於一秒的時間 #31177
  • secret update 中支援名稱與 ID 前綴 #30856
  • 為 websocket 附加端點使用二進位框架 #30460
  • 修復 Linux 掛載呼叫未套用傳播類型 (propagation type) 變更的問題 #30416
  • 修復 exec -i 失敗時導致的 ExecIds 外洩 #30340
  • danglingOnly=true,則清除已命名但未標記的映像檔 #30330
  • 新增 Daemon 旗標以將 no_new_priv 設為非特權容器的預設值 #29984
  • 新增 Daemon 選項 --default-shm-size #29692
  • 支援重新載入登錄鏡像 (registry mirror) 設定 #29650
  • 在建置映像檔時忽略 Daemon 日誌設定 #29552
  • 將 Secret 名稱或 ID 前綴的解析從客戶端移至 Daemon #29218
  • 允許在容器建立/執行時新增規則至 cgroup devices.allow #22563
  • 修復執行 systemd daemon-reloadcpu.cfs_quota_us 被重設的問題 #31736

Swarm 模式

  • 新增服務日誌格式化功能 #31672
  • 修復服務日誌 API,使其能夠指定串流 #31313
  • service createservice update 新增 --stop-signal #30754
  • service createservice update 新增 --read-only #30162
  • 與登錄檔通訊後更新環境內容 (context) #31586
  • (實驗性) 為 docker service logs 新增 --tail--since 選項 #31500
  • (實驗性) 為 docker service logs 新增 --no-task-ids--no-trunc 選項 #31672

Windows

  • 禁止在非 Windows Daemon 上提取 Windows 映像檔 #29001
© . This site is unofficial and not affiliated with Kubernetes or Docker Inc.