阅读更多

1顶
0踩

数据库

原创新闻 时隔半年,Docker 再发重大版本 1.13

2017-01-20 13:09 by 副主编 jihong10102006 评论(0) 有6507人浏览
Docker 1.13 在 2017 年 1 月 18 日发布了。从 2016 年 7 月 29 日发布 1.12 以来,已经过去 5 个多月了,对于活跃的 Docker 社区来说,已经很久了,让我们看看都 1.13 都新增了什么内容吧。

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
参考链接:
时隔半年,Docker 再发重大版本 1.13!
Docker 1.13 新增功能
1
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • boot2docker.iso v1.13

    boot2docker.iso v1.13

  • docker_nginx1.13.tar.gz

    学习和使用k8s的初学者

  • Docker v1.13 新功能介绍

    Docker 1.13 发布已经26天了,趁着今天想起系统密码,更新了一下系统,顺便体验一下新版本的功能。 因为我之前没有装过插件,一直都是乖乖用稳定版,所以像 docker plugin、docker stack这些子命令我都没有试过。...

  • docker v1.13

    docker v1.13

  • docker 1.13版本修改默认存储路径及添加私有registry

    1、服务器安装docker yum install docker -y 2、修改配置文件 vi /usr/lib/systemd/system/docker.service #修改<ExecStar>选项 #添加信任source节点的Registry服务 --insecure-registry=10.0.17.205:...

  • Centos 升级docker 至最新版本或指定版本

    因为需要安装新的容器,需要升级docker,从1.13.1 版本升级到 20.10.9。升级之后原有的容器依然可以正常启动运行,数据没有发生丢失情况。

  • 低版本Docker升级高版本Docker【详细教程、成功避坑】

    低版本Docker升级高版本Docker【详细教程、成功避坑】

  • Docker v1.13.0 正式版发布

    本文给大家分享的是Docker v1.13.0 正式版发布的信息,最近一直在学习docker中,所以关注的比较多,这里分享给大家

  • 【Docker】如何查看一个 docker 镜像有哪些版本

    查看一个 docker 镜像有哪些版本

  • docker官方历史版本下载地址

    docker

  • docker查看镜像版本

    那么只需要使用以下命令docker images 即可在列表中看到已下载的所有镜像。对应横排分别表示仓库,版本标签 ,镜像ID,创建时间,镜像大小。那么在TAG下面就可以看到对应镜像的对应版本号。

  • docker1.13.1版本离线安装包

    docker 1.13.1离线安装包,centos7.5mini安装版亲测通过,下载后放到服务器上,解压后,cd到解压目录,然后rpm -Uvh *.rpm 安装,安装完成后,systemctl start docker 启动后,docker info查看版本信息

  • Docker查找镜像版本的命令

    有时候想查一下镜像有哪些版本,因为有墙,官网一直在转圈进不去,这时候就可以使用命令查询了,以centos为例,自己想要哪个更改一下命令就可以了。

  • docker 1.13以及新特性

    docker1.12发布之后时隔好久才迎来2016年docker第二个最重要的版本的发布. 在这篇文章之中我们将一起看一下有哪些特性的增强并来简单体验一下.主要变更docker 1.13修复了很多过去的bug,同时也添加了很多新的特性

  • Docker版本变化和新版安装

    Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。 ...

  • yum安装docker指定版本

    以安装20.10.8-3.el7版本docker为例子配置yum源库 查看yum源支持的docker版本 docker按照执行命令

  • 查看docker search之后的所有镜像分支版本

    场景:使用docker pull一个指定的rancher版本,但是又不知道分支版本的名称 [root@localhost ~]# docker search rancher/rancher NAME DESCRIPTION STARS OFFICIAL AUTOMATED [root@localhost ~]# docker search ...

  • Docker-查看镜像仓库中镜像的版本信息

    通过docker安装某个软件时,经常需要选择版本号否则默认安装lastest,docker search只能查询出docker仓库中是否存在该软件的镜像并不能查看到版本号,如果想要查看某docker镜像的全部版本,就需要用到以下方式。...

  • 【java毕业设计】智慧社区教育服务门户.zip

    有java环境就可以运行起来 ,zip里包含源码+论文+PPT, 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7及以上 数据库工具:Navicat11及以上 开发软件:eclipse/idea Maven包:Maven3.3及以上

Global site tag (gtag.js) - Google Analytics