Docker 1.8.0變更日志
Docker 1.8版本發布,Docker加速奔跑,多個緯度的功能都有重大改進,本文是官方的變更日志,供大家學習。
發行版
- 鏡像可靠拉取、推送及構建。默認不開啟。
- 在注冊中心之間使用確定性的tar layers
- 不允許刪除運行狀態容器所用鏡像
- 檢測容器標簽名字的有效性
- 允許使用一個字符作為倉庫名字
- 為不合法標簽添加更加準確的錯誤提示
- 構造鏡像緩存忽略mtime </ul>
- 支持DOCKER_CONFIG/--config,用來指定配置文件目錄
- 為docker inspect命令添加--type標記
- 為
docker ps命令添加格式化選項--format - 使用
docker daemon取代原有的docker -d - zsh的更新與改進
- 為bash添加缺失事件
- 在
docker -H命令中支持基于base路徑的daemon urls - 在docker ps中通過驗證status=進行過濾
- 通過docker ps陳列使用--net=host模式的容器
- 擴展docker inspect,可以導出graph驅動中存放的鏡像元數據
- 恢復daemon中的--default-gateway{,-v6}選項
- 在docker ps中添加缺失的未公開端口
- 在
docker events中的--since/--until允許使用duration strings - 在
docker inspect中暴露更多的掛在信息
</ul>
- 加入一種新型流暢日志驅動
- 允許
docker import加載本地文件 - 通過UDP為GELF添加日志驅動
- 允許通過
docker cp從宿主機拷貝文件到容器 - 將volumn驅動從實驗階段提升到成熟階段
- 加入rollover日志驅動,可以通過--log-driver-opts參數進行設置
- 加入內存交換調整選項
- 當使用privileged模式時,移除cgroup的只讀標記
- 將只讀容器的/proc,/sys,/dev設置為只讀
- 默認加入cgroup綁定掛載
- Overlay:在
docker inspect中導出容器和鏡像的元數據 - Devicemapper:激活外部設備
- Devicemapper:在啟動時對比基礎設備的uuid
- 從注冊密碼檢索表中移除RC4
- 添加syslog-facility選項
- LXC execdriver兼容LXC最新版本
- 將LXC execdriver標記為棄用(遷移到runc后將被移除) </ul>
- 分離插件中sockets和specs的位置
- 允許通過TLS連接插件 </ul>
- 在/containers/json API的輸出中添加缺失的'Names'字段
- 當拉取鏡像時使
docker rmi --dangling命令安全 - Devicemapper:將默認basesize設置為100G
- 當使用sync.Mutex和gcc時Go Scheduler的相關問題
- 修復由于AuthConfig為空,Search API端點拋出異常的問題
- 正確設置鏡像規范化命名
- 只在使用lxc driver的時候檢測dockerinit
- 修復nproc的ulimit用法
- 總是附加STDIN如果加上-i,--interactive參數
- 當保存容器失敗時會顯示相應的錯誤提示
- 修復默認--bridge=none表示網絡不可用這種錯誤的假定
- 對宿主機配置中聲明的非法端口進行檢測
- 修復使用--net=none模式端點分離失敗的現象
- 修復對非運行狀態容器使用stats API時goroutine的漏洞
- 在讀取apparmor文件之前對其進行檢測
- 修復DOCKER_TLS_VERIFY被忽略的問題
- 在啟動階段將umask設置為默認
- 修正暫停或者解除暫停一個非運行狀態容器的顯示消息
- 在容器創建階段
- ZFS:正確地申請selinux上下文環境
- 當IP字段為空的時候顯示空字符串
- 對非運行狀態容器執行
docker kill時將返回錯誤信息 - 修復COPY/ADD quoted/json的形式
- 修復日志-f參數無輸出下goroutine的漏洞
- 移除對宿主機非法端口進行nat的異常
- 修復Fedora 22中容器linking問題
- 修復默認網關超出所分配范圍引起的錯誤
- 在inspect命令中以RFC3339Nano為模板格式化時間格式
- 使注冊客戶端接受2xx和3xx http返回碼為成功狀態
- 修復在一個特定序列中某個layer下載失敗引起daemon崩潰的問題
- 修復當docker ps格式化不合法的錯誤
- 移除ip向前分配的冗余檢測
- 修復嘗試推送鏡像到倉庫mirrors的錯誤
- 修復在初始化事件中清理網絡入口點的錯誤 </ul>
客戶端
運行時
插件
Bug修復
下載方式
Ubuntu/Debian: curl -sSL https://get.docker.com | shLinux 64bit binary: https://get.docker.com/builds/ ... 1.8.0
Darwin/OSX 64bit client binary: https://get.docker.com/builds/ ... 1.8.0
Darwin/OSX 32bit client binary: https://get.docker.com/builds/ ... 1.8.0
Linux 64bit tgz: https://get.docker.com/builds/ ... 0.tgz
Windows 64bit client binary: https://get.docker.com/builds/ ... 0.exe
Windows 32bit client binary: https://get.docker.com/builds/ ... 0.exe
源碼下載
Source code(zip)Source code(tar.gz)
來自:http://dockone.io/article/583
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!