武汉的开发者们注意啦!AI技术战略、框架以及最佳实战尽在Azure OpenAI Day 了解详情
写点什么

Docker 发布 1.2.0 版本,并宣布 DockerCon Europe

  • 2014-09-16
  • 本文字数:1038 字

    阅读完需:约 3 分钟

Docker发布了1.2.0 版本,其中包括为容器指定重启策略、容器权限的细粒度控制等特性。该公司还将于今年12 月在阿姆斯特丹主持召开它在欧洲的第一次正式会议 DockerCon Europe

新特性

重启策略

Docker 1.2.0 新增重启策略特性,允许容器在退出时重启以及从可能发生的容器故障中恢复。

docker run 命令增加了一个新的参数—restart,用来指定以下三种策略中的一种:

  • no:如果容器宕掉,不自动重启。这是默认行为。
  • on-failure:如果退出代码不是 0,重启容器。该参数有一个可以指定最大重启次数的可选项(比如:on-failure:5)。
  • always:不管返回的退出代码是什么,总是重启。

有了该参数,Docker 守护进程上的—restart 参数就废弃了。

例如,使 Redis 在容器退出时无限次尝试重启:

docker run --restart=always redis## 细粒度的容器功能

在先前的版本中,Docker 不建议在生产环境中使用—privileged,因为它允许容器访问主机资源。在这个版本中,docker run 可以使用–cap-add 和—cap-drop 参数控制授予特定容器的功能。

例如,更改容器接口状态:

docker run --cap-add=NET_ADMIN ubuntu sh -c "ip link eth0 down"禁止在容器中使用 chown:

docker run --cap-drop=CHOWN ...## 在无特权的容器中挂载设备

容器挂载设备不再需要特权。该版本在 docker run 命令中引入了—device 参数,使容器可以使用特定的设备,而不需要—privileged 参数。

例如,在容器内使用声卡:

docker run --device=/dev/snd:/dev/snd ...## 可写的 hosts、hostname 和 resolve.conf 文件

/etc/hosts、/etc/hostname 和 /etc/resolve.conf 文件现在可以在容器运行期间编辑,允许执行像 bind 那样可能向这些文件写入内容的服务。不过,对这些文件的更改只在运行时有用,在构建容器镜像时并不保留。

DockerCon Europe 2014

今年6 月举行的DockerCon 旧金山大会之后,在欧洲组织的第一次正式会议将于12 月4 日到5 日在阿姆斯特丹的NEMO 科学中心举行。会议演讲者包括Docker 公司CEO Ben Golub 和联合创始人兼 CTO Solomon Hykes 。大会的前一天, Jérôme Petazzoni 将主持开展一场“介绍 Docker”的培训,该课程将介绍 Docker 平台,内容贯穿安装、集成和运行。

另外,Docker 已经宣布与VMware 建立合作伙伴关系,致力于保证Docker 运行在VMware 的虚拟解决方案上、创建可互操作的管理工具以及就Docker 社区的核心技术标准进行协作,尤其是libcontainer 和libswarm 的流程互操作技术。

查看英文原文:**** Docker Announces Version 1.2.0 and DockerCon Europe

2014-09-16 00:241230
用户头像

发布了 256 篇内容, 共 81.1 次阅读, 收获喜欢 11 次。

关注

评论

发布
暂无评论
发现更多内容

Zebec Payroll :计划推出 WageLink On-Demand Pay,进军薪酬发放领域

西柚子

openGauss内核分析(二.二):简单查询的执行

daydayup

openGauss数据库从3.0.0升级到3.1.0操作实践

daydayup

文心一言 VS 讯飞星火 VS chatgpt (71)-- 算法导论7.1 1题

福大大架构师每日一题

福大大架构师每日一题

从价值的角度看,为何 POSE 通证值得长期看好

EOSdreamer111

鸿蒙生态星河璀璨 | 老程序员让HarmonyOS创新从“心”开始

最新动态

数据库迁移系列】从MySQL到openGauss的数据库对象迁移实践

daydayup

openGauss内核荣获中国首个国际CC EAL4+级别认证

daydayup

HarmonyOS NEXT,生命之树初长成

脑极体

鸿蒙 AI 应用

openGauss —— 智能优化器之基数估计

daydayup

服务端apk打包教程

越长大越悲伤

Java 服务端打apk包

华为阅读看好“短故事”新赛道 签约知乎盐言故事开启轻阅读

最新动态

JDK中「SPI」原理分析

Java 架构 jdk spi

Zebec Payroll :计划推出 WageLink On-Demand Pay,进军薪酬发放领域

股市老人

Zebec Payroll :计划推出 WageLink On-Demand Pay,进军薪酬发放领域

EOSdreamer111

金奖方案 | 一专多能、傲视寰宇,南大通用GBase8c数据库牛在哪里 #openGauss

daydayup

多家合作伙伴与华为终端云服务签约 全面合作共建鸿蒙服务分发新生态

最新动态

CTO如何帮助业务成功

不焦躁的程序员

10分钟入门Flink--架构和原理

不焦躁的程序员

flink

HDC2023|余承东:元服务将卡片式体验带给消费者,加速鸿蒙生态的繁荣

最新动态

openGauss的SQL引擎在3.1.0版本中做了哪些优化?

daydayup

openGauss赋能企业核心场景应用 | 华为全联接大会2022专题回顾

daydayup

openGauss内核分析(二.一):简单查询的执行

daydayup

从价值的角度看,为何 POSE 通证值得长期看好

股市老人

程序员是否适合创业

不焦躁的程序员

创业 程序员

C++实现对回收站里的文件进行操作

攻城狮Wayne

Go 介绍

小万哥

Go golang 编程语言 跨平台 后端开发

从价值的角度看,为何 POSE 通证值得长期看好

西柚子

只凭阿里大牛珍藏的并发编程笔记,我拿下了30K offer!

小小怪下士

Java 编程 程序员 并发编程 高并发

ChatGenTitle:使用百万arXiv论文信息在LLaMA模型上进行微调的论文题目生成模型

汀丶人工智能

人工智能 自然语言处理 LLM模型

Zebec Payroll :计划推出 WageLink On-Demand Pay,进军薪酬发放领域

BlockChain先知

Docker发布1.2.0版本,并宣布DockerCon Europe_DevOps & 平台工程_Carlos Sanchez_InfoQ精选文章