写点什么

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:241419
用户头像

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

关注

评论

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

大模型时代下的新开发范式探索

百度开发者中心

人工智能 深度学习 大模型

Apache Doris 入门 10 问

SelectDB

数据库 大数据 数据仓库 数据分析 apache doris

重新认识Elasticsearch-一体化矢量搜索引擎

京东科技开发者

大模型:产业智能化时代的新引擎

百度开发者中心

人工智能 大模型

隐患上报二维码:扫码上报隐患,可实时跟踪整改进度

草料二维码

Mac实用软件推荐:FAF简单实用的磁盘文件搜索工具

南屿

磁盘管理 Mac软件 Find Any File 本地文件查找工具

多媒体影音库Emby for Mac使用教程

南屿

emby破解版 emby使用教程 Mac多媒体影音库

软件开发

Geek_8da502

IIOT-IPQ6010 support mesh: Form a more powerful network - faster connections

wifi6-yiyi

mesh

MacOS专用防火墙Paragon Firewall可有效监视控制网络接入

南屿

防火墙 mac软件下载 Paragon防火墙

SourceTree for Mac(Git客户端工具)v4.1.5中文免登陆版 兼容M1

南屿

Mac软件 Git客户端 SourceTree Mac Sourcetree 激活补丁 Sourcetree 中文版

英特尔宣布收购Silicon Mobility,引领电动汽车能源管理技术发展

E科讯

使用 Node.js 实现多线程的最佳实践

Liam

JavaScript node.js 性能优化 多线程 后端开发

软件测试/测试开发/全日制/测试管理丨Python 特点与应用

测试人

提升跨境电商独立站用户体验的实用指南!

九凌网络

专为 Mac 用户设计的蓝光播放器:Aiseesoft Blu-ray Player

南屿

苹果软件下载 Mac蓝光播放软件 Aiseesoft Blu-ray Player

在CentOS环境下编译GreatSQL RPM包

GreatSQL

支付宝小程序备案流程详解(必看!)

盐焗代码虾

小程序 支付宝 备案

软件测试/测试开发/全日制/测试管理丨Neo4j 图数据库

测试人

软件测试

英特尔酷睿14代处理器系列发布,Arrowlake/LunarLake24年问世

E科讯

软件测试/测试开发/全日制/测试管理丨Git分布式版本控制系统

测试人

即时通讯技术文集(第31期):IM开发综合技术合集(Part4) [共13篇]

JackJiang

网络编程 即时通讯 IM

云虚拟主机空间优化指南:如何充分利用你的云空间?

一只扑棱蛾子

云虚拟主机

使用PAI-DSW搭建基于LangChain的检索知识库问答机器人

阿里云大数据AI技术

链上数据分析:解读加密生态的秘密武器

Footprint Analytics

区块链 加密货币

通义千问Qwen-72B-Chat大模型在PAI平台的微调实践

阿里云大数据AI技术

面试官:禁用Cookie后Session还能用吗?

王磊

Java 面试

Sermant重磅更新,1.3.0 release版本发布

华为云开发者联盟

开源 华为云 华为云开发者联盟 sermant

低代码开发平台,程序员的提效工具

互联网工科生

低代码开发平台 应用系统 JNPF

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