绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
Docker v1.13.0 正式版发布,应用容器引擎
2020-05-13 15:30:14

Docker v1.13.0 正式版发布了。

重要信息:在 Docker 1.13 中,与在 Docker 1.12 中引入的实验版本相比,管理插件 api 发生了变化。在升级到 Docker 1.13 之前,必须卸载使用 Docker 1.12 安装的插件。可通过 docker plugin rm 命令卸载插件。

如果已经升级到 Docker 1.13 而不卸载先前安装的插件,则当 Docker 守护程序启动时,可能会看到此消息

Error starting daemon: json: cannot unmarshal string into Go value of type *.PluginEnv

要手动删除所有插件并解决此问题,请执行以下步骤:

  1. 从 /var/lib/docker/plugins/ 中删除 plugins.json

  2. 重新启动 Docker,验证 Docker 守护程序启动时是否有错误。

  3. 重新安装插件

该版本更新内容较多,涉及到网络、插件、移除掉的 API & 客户端、运行时、安全性以及依赖等。更多更新内容和下载地址, 点此查看

Docker 1.13 有一千四百多个 issue/pull request,五千多个 commits,是 Docker 历史上高的发布版本。这并不是一个简单的小版本变化,里面有大量的更新。

Top 10 新增功能

  1. 正式支持服务栈: docker stack

  2. 正式支持插件:docker plugin

  3. 添加在  Swarm 集群环境下对密码、密钥管理的 secret 管理服务:docker secret

  4. 增加 docker system 命令

  5. 可以直接使用 docker-compose.yml 进行服务部署

  6. 添加 docker service 滚动升级出故障后回滚的功能

  7. 增加强制再发布选项 docker service update –force

  8. 允许 docker service create 映射宿主端口,而不是边界负载均衡网络端口

  9. 允许 docker run 连入指定的 swarm mode 的  overlay 网络

  10. 解决中国 GFW 墙掉 docker-engine apt/yum 源的问题

新增功能解读

Docker 镜像构建

  • 从已有镜像取得缓存

  • 压扁 (squash)  镜像(实验阶段)

  • 构建镜像时支持用 –network 指定网络

  • 开始允许 docker build 中定义 Dockerfile 未使用的参数(ARG)

安装

  • 解决 GFW 影响 Docker 安装问题

  • 增加更多的系统支持

网络

  • 允许 docker run 连入指定的 swarm mode 的网络

  • 允许 docker service create 映射宿主端口,而不是边界负载均衡网络端口

  • iptables 的转发规则将默认拒绝

  • 在 docker network inspect 里显示连入的节点

  • 允许 service VIP 可以被 ping

插件

  • 插件功能正式启用

命令行

  • checkpoint 功能(试验功能)
    – 准备工作
    – 创建 Checkpoint 及恢复

  • docker stats 终于可以显示容器名了

  • 给 docker ps 增加 is-task 过滤器

  • docker inspect 将可以查看任何 docker 对象

运行时

  • 不在分别构建试验可执行文件,直接使用 –experimental 参数

  • 在 overlay2 存储驱动使用于 xfs 时可以添加磁盘配额

  • 增加 docker system 命令

  • 提升 overlay2 的优先级

  • docker exec -t 自动添加 TERM 环境变量

  • Windows 内置的运行 Windows 程序的 Docker on Windows 的改进

Swarm Mode

  • 正式支持 docker stack

  • 添加 secret 管理

  • 添加负载均衡和DNS记录对新增的健康检查的支持

  • 添加滚动升级回滚的功能

  • 补充了一些 docker service create 所缺失的参数

  • 添加命令 docker service logs 以查看服务日志(试验功能)

  • 增加强制再发布选项 docker service update –force

部分内容来自: http://www.dockerinfo.net/4184.html

或访问  http://blog.lab99.org/post/docker-2016-11-14-what-is-new-in-docker-1-13.html 了解更多

分享好友

分享这个小栈给你的朋友们,一起进步吧。

Docker 专区
创建时间:2020-05-08 10:53:18
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

技术专家

查看更多
  • 小雨滴
    专家
戳我,来吐槽~