Docker 1.3 公布

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。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/115295.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • docker-compose 集群_dockercompose作用

    docker-compose 集群_dockercompose作用前言实际工作中我们部署一个应用,一般不仅仅只有一个容器,可能会涉及到多个,比如用到数据库,中间件MQ,web前端和后端服务,等多个容器。我们如果一个个去启动应用,当项目非常多时,就很难记住了,所有

    2022年7月30日
    9
  • docker下载安装教程_docker镜像存储位置

    docker下载安装教程_docker镜像存储位置前言Docker提供轻量的虚拟化,你能够从Docker获得一个额外抽象层,你能够在单台机器上运行多个Docker微容器,而每个微容器里都有一个微服务或独立应用,例如你可以将Tomcat运行在一个D

    2022年7月29日
    4
  • linux添加ll命令,CENTOS: Docker的容器系统加上ll命令

    linux添加ll命令,CENTOS: Docker的容器系统加上ll命令Docker的很多Image都少量一些我们平时用的命令,ll就是其中一个。其实ll是一个alias来的。只要修改~/.bashrc就可以。运行以下命令nano~/.bashrc内容大概如下:#~/.bashrc:executedbybash(1)fornon-loginshells.#Note:PS1andumaskarealreadysetin/etc/pro…

    2022年6月22日
    49
  • 如何在docker容器中运行docker命令

    如何在docker容器中运行docker命令欢迎关注个人微信公众号:devopscube前言​Docker作为目前炙手可热的容器运行环境,越来越多的应用到应用的部署当中。这种一次打包,随处运行的模式备受好评,也节约了很多环境配置的麻烦。很多软件运行时都提供了docker的镜像部署方式,我们可以看到常用的组件,开源的项目,都会提供docker镜像,或者用于打包镜像的dockerfile。所以Docker已然成为了软件…

    2022年5月17日
    156
  • docker-compose 集群_hadoop完全分布式搭建步骤

    docker-compose 集群_hadoop完全分布式搭建步骤前言实际工作中我们部署一个应用,一般不仅仅只有一个容器,可能会涉及到多个,比如用到数据库,中间件MQ,web前端和后端服务,等多个容器。我们如果一个个去启动应用,当项目非常多时,就很难记住了,所有

    2022年7月28日
    22
  • docker 命令大全_常用docker命令

    docker 命令大全_常用docker命令文章目录Docker——Docker常用命令1、后台启动2、查看日志3、查看进程4、查看元数据5、在运行的容器中执行命令6、连接到正在执行的容器7、数据拷贝Docker——Docker常用命令1、后台启动语法:dockerrun-d镜像名使用实例:以后台方式运行一个容器:dockerrun-dcentos注意:当我们以后台方式启动一个容器时,就必须要有一个前台进程,否则docker容器发现没有应用,就会自动停止。如上图所示,我们在以后台方式运行一个容器后,再查看当

    2025年12月11日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号