写点什么

Docker 1.1.0 发布,新增.dockerignore 特性

  • 2014-07-06
  • 本文字数:807 字

    阅读完需:约 3 分钟

2014 年 7 月 3 日, Docker 官方网站上宣布了 1.1.0 版本。该版本改进了整个 Docker 生态系统,包括对 Docker Engine、Docker Hub 和文档的更新。

该版本主要包含如下特性:

新增.dockeringore 功能

现在,开发人员可以在 Dockerfile 之后添加.dockerignore 文件,在向守护进程发送构建上下文时,Docker 会忽略它指定的文件和目录。

该功能的出现解决了半年前 GitHub 上一个热议的问题

提交过程暂停容器

在容器运行时提交不是一个好的做法,因为那会导致文件不一致。而现在,容器会在提交发生时暂停。

开发人员可以通过下面的语句禁用此功能:

docker commit --pause=false

跟踪日志

开发人员可以跟踪容器日志了。例如,他们可以使用下面的语句查看日志的最后 10 行:

docker logs --tail 10

允许使用 tar 文件作为 docker build 的上下文

开发人员可以传递一个 tar 包作为 docker build 的上下文,用于自动化 docker build 过程,例如:

cat context.tar | docker build –或者 docker run builder_image | docker build –

在一个容器中绑定挂载整个文件系统

/ 可以作为—volumes 的源了。也就是说,如果需要,开发人员可以在一个容器中绑定挂载整个文件系统。例如:

docker run -v /:/my_host ubuntu:ro ls /my_host

但是,不允许挂载到 /。

其它改进 & 变化

  • 改进了端口分配。在以前的版本中,Docker 不允许使用先前分配的端口启动容器,因为它们看上去正在使用,而实际上并没有。这点已经修复了。
  • 在上一个版本中,docker save 命令引入了一个 Bug,会生成元数据无效的镜像。现在不会了。
  • 现在,在容器中运行 docker inspect 会返回它链接的容器。
  • 改进了对 docker commit 标志的验证。
  • 改进了 start 和 stop 的状态码。
  • 改进了整体性能。守护进行的启动速度比先前的版本快了。
  • 修复了 Dockerfiles 中的空格和多行问题。

要进一步了解 Docker,可以注册一个免费Docker Hub 账户,并尝试下 10 分钟的在线教程。Docker Engine 1.1 的安装步骤,可参照官方文档

2014-07-06 22:517035
用户头像

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

关注

评论

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

WTM的项目中EFCore如何适配人大金仓数据库

快乐非自愿限量之名

数据库

淘宝详情的 API 探秘:获取与运用全攻略

Noah

djay Pro AI 5.2.0激活版 DJ音乐混合器软件

iMac小白

非营利组织的数据治理之路

郑州埃文科技

数据治理

倒计时 2 周!CommunityOverCode Asia 2024 IoT & Community 专题部分

Greptime 格睿科技

Apache 数据库 IoT 社区 apache 社区

销售“混圈子”的4个大坑以及避坑的方法

客户在哪儿AI

ToB营销 圈子营销 ToB获客 ToB增长

Iris for Mac v1.7.2激活版 屏幕录像软件

iMac小白

OmniOutliner 5 Pro for Mac(信息大纲记录工具)v5.13正式版

iMac小白

My PaintBrush Pro专业版for Mac(mac绘图软件)v2.4.5激活版

iMac小白

企业协同办公+应用开发平台:推动数字化转型的新引擎

不在线第一只蜗牛

低代码 数字化 企业团队协同

重磅发布 | 中国信通院首个“低代码&无代码产业双象限”正式发布!共计34家企业上榜!

信通院IOMM数字化转型团队

低代码 无代码 低代码平台 无代码平台 企业数字化转型发展双象限

腾讯云流计算 Oceanus:新版弹性方案,助力实时业务降本超30%

腾讯云大数据

流计算 Oceanus

针对企业级应用复杂性的低代码开发平台架构

快乐非自愿限量之名

低代码 开发架构

你真的了解Java内存模型JMM吗?

不在线第一只蜗牛

Java JMM

多模态人工智能是什么?

心大陆多智能体

智能体 AI大模型 多模态 心理健康 数字心理

gamma生成ppt中文版来袭,让你的PPT分分钟颜值在线!

彭宏豪95

人工智能 PPT AIGC AI生成PPT Gamma

Sync Folders Pro 4.7.5中文激活版 文件夹数据同步工具

iMac小白

PhotosBlender for Mac(图片合成工具)v2.0.2激活版

iMac小白

企业数字化转型中的低代码开发平台应用:释放创新潜能

EquatorCoco

低代码 数字化

rust:工具常用的命令

高端章鱼哥

VMware ESXi 8.0U3 macOS Unlocker & OEM BIOS Marvell AQC 网卡驱动定制版

sysin

macos esxi OEM BIOS aqc

英特尔代工合作伙伴为EMIB先进封装技术提供参考流程

E科讯

解码技术债:AI代码助手与智能体的革新之道

快乐非自愿限量之名

人工智能 AI

淘宝/天猫商品详情API接口与电商数据仓库的实时同步实践

技术冰糖葫芦

API Explorer API 文档 API 协议 pinduoduo API

开发PGC + UGC模式的体育赛事直播平台,推动行业创新与进步

软件开发-梦幻运营部

Docker 1.1.0 发布,新增.dockerignore特性_DevOps & 平台工程_马德奎_InfoQ精选文章