Docker 1.3 公布
Docker 1.3 公布
Docker 1.3 已经正式公布。新的特性包含镜像签名、进程注入、新的创建和执行容器命令、安全选项和 Mac OS 上进行文件夹共享。特别是针对安全方面的改进,成为本地公布的亮点。
镜像签名
支持对镜像的公布者和镜像文件进行验证。
进程注入
除了通过 nsinit 和 nsenter 的方式查看容器内应用之外,能够使用更方便的 docker exec 命令。这将给容器 debug 带来便利。
比如
$ docker exec ubuntu_bash -it
bash
会在 ubuntu_bash 容器中执行 bash 命令。
新的创建和执行容器命令 create 和 start
传统的 docker
run 会创建容器并执行它。如今能够通过 create 和 start 进行细粒度的控制。
比如。先创建一个容器(并不处于执行态):
$ docker create -t -i fedora bash 6d8af538ec541dd581ebc2a24153a28329acb5268abe5ef868c1f1a261221752
然后,让它执行:
$ docker start -a -i 6d8af538ec5 
bash-4.2#
安全选项
在执行容器的时候通过 --security-opt 选项来指定系统的安全选项,包含 SELinux 和 AppArmor 的标签等。 比如
$ docker run --security-opt label:type:svirt_apache
 -i -t
centos \ bash
这个功能将大量降低使用 --privileged。从而提高使用容器的安全性。
Mac OS X 上的共享文件夹
基于 boot2docker,支持在本地 Mac 系统和容器之间直接共享文件夹 比如,
$ docker
run -v /Users/bob/myapp/src:/src
 [...]
将直接挂在本地的/Users/bob/myapp/src 文件夹到容器内。
很多其它改进。參考 https://github.com/docker/docker/issues?
q=milestone%3A1.3.0。
Docker 1.3 公布的更多相关文章
- Flynn初步:基于Docker的PaaS台
		
Flynn它是一个开源PaaS台,无论要部署的应用程序,你可以建立自己的主动性Docker容器集群的实现,能特性与组件设计大量參考了传统的PaaS平台Heroku.本文旨在从使用动机.基本对象.层次架 ...
 - 程序员修神之路--打通Docker镜像发布容器运行流程
		
菜菜哥,我看了一下docker相关的内容,但是还是有点迷糊 还有哪不明白呢? 如果我想用docker实现所谓的云原生,我的项目该怎么发布呢? 这还是要详细介绍一下docker了 Docker 是一个开 ...
 - 阿里云部署Docker(5)----管理和公布您的镜像
		
出到这节,我在百度搜索了一下"阿里云部署Docker",突然发现怎么会有人跟我写的一样呢?哦,原来是其它博客系统的爬虫来抓取,然后也不会写转载自什么什么的.所以,我最终明确为什么那 ...
 - 在Linux和Windows的Docker容器中运行ASP.NET Core
		
(此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 译者序:其实过去这周我都在研究这方面的内容,结果周末有事没有来得及总结为文章,Scott H ...
 - Docker容器中运行ASP.NET Core
		
在Linux和Windows的Docker容器中运行ASP.NET Core 译者序:其实过去这周我都在研究这方面的内容,结果周末有事没有来得及总结为文章,Scott Hanselman就捷足先登了. ...
 - [docker]coreOS与atomic对照
		
声明: 本博客欢迎转发,但请保留原作者信息! 博客地址:http://blog.csdn.net/halcyonbaby 内容系本人学习.研究和总结,如有雷同,实属荣幸! 摘自https://majo ...
 - Welcome Docker to SUSE Linux Enterprise Server【水平有限,中英对比,求纠错】
		
原文:Welcome Docker to SUSE Linux Enterprise Server Lightweight virtualization is a hot topic these ...
 - docker study
		
Author:Hyphen 同步公布在个人博客中:http://yanheven.github.io/docker-study/ 參考章宇兄的开源项目学习ABC的方法来对docker进行简单的学习与分 ...
 - 【译文】什么是Docker
		
What is Docker? By Tim Butler • 14 May 2015 • https://www.conetix.com.au/blog/what-is-docker Unless ...
 
随机推荐
- MFC中CString.Format类详解
			
在MFC程序中,使用CString来处理字符串是一个很不错的选择.CString既可以处理Unicode标准的字符串,也可以处理ANSI标准的字符串.CString的Format方法给我们进行字符串的 ...
 - [android]Intent跳转新的Activity可以传递数据过去
			
两种方式: 一,直接通过Bundle对象来传递: 如果我们想要给“收件人”Activity说点什么的话,那么可以通过下面这封“E-mail”来将我们的消息传递出去 Intent intent=new ...
 - Java--Jackson转换Date,Timestamp 到格式化字符串
			
package com.diandaxia.test; import java.sql.Timestamp; import java.util.Date; /** * Created by del-b ...
 - volatile 学习笔记
			
全面理解Java内存模型(JMM)及volatile关键字 正确使用 Volatile 变量 Java内存模型 在并发编程中,需要处理两个关键问题:线程之间如何通信及线程之间如何同步.通信是指线程之间 ...
 - SonarQube代码质量管理工具的安装(Linux)
			
一.安装配置sonar 1.Sonar介绍 Sonar是一个用于代码质量管理的开源平台,用于管理Java源代码的质量.通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具, ...
 - SqlServer性能优化  Sql语句优化(十四)
			
一:在较小的结果集上上操作 1.仅返回需要的列 2.分页获取数据 EF实现分页: public object getcp(int skiprows,int currentpagerows) { HRU ...
 - 【POJ】2449.Remmarguts' Date(K短路 n log n + k log k + m算法,非A*,论文算法)
			
题解 (搬运一个原来博客的论文题) 抱着板题的心情去,结果有大坑 就是S == T的时候也一定要走,++K 我发现按照论文写得\(O(n \log n + m + k \ log k)\)算法没有玄学 ...
 - ab性能测试工具
			
Apache自带的压力测试工具——ab初体验 http://studiogang.blog.51cto.com/505887/386852 我们知道压力测试的软件确实很多,诸如微软的WAST,惠普的L ...
 - react篇章-React Props
			
state 和 props 主要的区别在于 props 是不可变的,而 state 可以根据与用户交互来改变.这就是为什么有些容器组件需要定义 state 来更新和修改数据. 而子组件只能通过 pro ...
 - 2018用IDEA搭建SSM框架(Spring+SpringMVC+Mybatis)
			
使用IDEA搭建ssm框架 环境 工具:IDEA 2018.1 jdk版本:jdk1.8.0_171 Maven版本:apache-maven-3.5.3 Tomcat版本:apache-tomcat ...