- 博客(17)
- 资源 (4)
- 收藏
- 关注
原创 Docker1.7 中文文档目录
欢迎来到Docker中文手册目录Docker的基本功能Docker镜像Dockerfile最佳实战Docker容器初识容器容器的使用管理容器里的数据容器的互联
2015-08-30 23:05:27 2932
翻译 2.1.2、构建一个基础镜像
构建一个基础镜像你真的需要创建一个属于自己的基础镜像吗?太好了!在这个打包的过程中需要依赖某个发行版本的Linux。下面,我们给出来了一些构建的例子,当然,我们也鼓励你提交你构建的镜像。使用tar创建一个完整的镜像一般而言,如果你想将一台正在运行着某个发行版本的Linux系统的机器打包成一个基础镜像,你可能需要一些类似Debian系统的Debootstrap的工具,
2015-08-31 22:59:10 1208
翻译 2.2.5、自动启动容器
自动启动容器从Docker 1.2起,重启策略作为Docker内置机制,为了重启那些处于退出状态的容器。如果设置了重启策略,在Docker守护进程启动的时候会被触发,一般发生在系统重启后。重启策略将保证连接容器的启动顺序。如果重启策略不符合你的需求(例如,依赖Docker容器的非Docker进程),你可以使用一个类似upstart, systemd 或 supervisor 进程管
2015-08-30 22:43:34 750
翻译 2.2.4、容器的互联
容器的互联在《容器的使用》部分,我们看到了如何通过网络端口来访问运行在 Docker 容器内的服务。这是与docker容器内运行应用程序交互的唯一方法。在本节中,我们对之前的方法做一个简单的回顾,然后我们将介绍另外一个访问的方法:容器的链接。使用网络端口映射链接在《容器的使用》部分,你创建一个内部运行着 Python Flask 的应用程序的容器:$ doc
2015-08-30 21:07:26 744
翻译 2.2.3、管理容器里的数据
管理容器里的数据到目前为止,我们已经介绍了一些docker基本概念,也明白怎样使用Docker的镜像,而且学习有关容器之间的网络和链接。在这个章节里,我们将讨论你应该如何管理容器内部和容器之间共享的数据。接下来,我们将介绍docker内部数据管理两个主要方法。数据卷数据卷容器数据卷数据卷是指在存在于一个或多个容器中的特定目录。它可以绕开联合文件系统(Unio
2015-08-28 17:21:00 649
翻译 2.2.2、容器的使用
容器的使用在《5.7、Docker化的应用之:Hello World》的章节里,我们开启了“处女之容”。使用 docker run 命令启动容器:在前台运行一个一个交互式的容器在后台运行一个守护的容器在过程中,我们学习一些docker的命令:docker ps - 正在运行的容器列表docker logs - 查看容器的日志docker stop -
2015-08-27 17:20:24 621
翻译 2.2.1、初识容器
初识容器本人假定你已经安装运行一个docker。为了检查Docker是否安装,可以使用下面的命令:# 检查你的安装是否成功$ docker info如果你得到 docker: command not found 或者类似/var/lib/docker/repositories: permission denied 的提示,可能是你的docker安装不完整或者没有足够的访问
2015-08-25 10:47:51 440
翻译 3.0.3、Docker废弃的特性
废弃的功能下面列表中的功能被废弃。LXC built-in exec driver被废弃的版本: v1.8移除的版本: v1.10内置的LXC执行驱动被标记为弃用,因为这个功能已经抽取成一个外部实现模块。 lxc-conf配置标志和API属性也将会被删除。旧的命令参数被废弃的版本: v1.8移除的版本: v1.10
2015-08-24 16:51:52 748
翻译 4.3.6、基于Nginx身份验证代理
基于Nginx身份验证代理通过这个方法,你可以实现在你的registry前面增加一层基本的身份校验功能的方向代理。这种模型赋予你使用任意的身份验证后端的能力,你需要通过一个二次验证的机制去实现它们,在你的代理内部。而且要求把TLS终端从registry端迁到它的内部。此外,在你的通信链路中添加了额外的http层,增加了部署、维护、调试的复杂度,可能还会引入一些信息的问题(比
2015-08-24 16:16:08 1773
翻译 1.4、安装Docker Compose
安装Docker Compose你可以在OS X和64位的Linux上运行Compose。它目前对Windows操作系统不提供支持。要安装Compose,你必须先安装Docker引擎(engine)。根据你的操作系统要求,在安装Compose时,你可能需要 sudo 的使用权限。如果你的系统需要 sudo,你将收到一个“Permission denied” 的错误提示。如果你遇
2015-08-24 14:12:49 1811
翻译 4.3.5、notifications工作原理
通知(notifications)registry支持webhook类型的通知架构。在manifest的推送和拉取、layer推送和拉取的时候,会触发通知。这些操作会被转换成一系列的事件。这些事件会被存放到一个registry内部的广播系统的有序队列中,等待被转发到端点中(Endpoints)。注意:这个图片官网上没有显示。端点(endpoints)通知是通过HTT
2015-08-23 11:36:49 1163
翻译 4.3.4、registry配置参考
registry配置参考Registry 的配置是基于一个YAML文件,详情如下。虽然它里面已经提供比价完整的默认值,在把系统迁移到生产环境的之前,建议你认真的检查每一个默认值。覆盖默认配置一个典型的设置,当基于官方的镜像,执行 docker run 运行一个Registry的服务时,你可以通过 -e 参数向运行环境传递任何的配置参数,在Dockerfi
2015-08-18 17:02:38 3031
翻译 获得帮助
获得帮助如果你需要帮助,或者交流,你可以联系我们:即时聊天:在freenode的 #docker-distribution 频道邮件列表(distribution@dockerproject.org)如果你想报告一个bug:务必先阅读关于如何贡献你可以在Github添加项目的bugtrackerYou can also find out more about
2015-08-12 15:14:14 430
翻译 4.3.2、认识 Registry
认识 RegistryRegistry 是一个存储,内容分发系统,通过命名Docker的镜像,让镜像可以有不同的标志版本号。比如,镜像distribution/registry,就有 2.0 和 latest两个标志。用户通过pull和push命令和registry进行交互。比如, docker pull myregistry.com/stevvooe/batman:voice。
2015-08-12 15:11:52 502
翻译 4.3.1、Docker Registry 2
Docker Registry它是什么Registry 是一个无状态的、高伸缩性的服务端应用程序,它可以为你存储和发布你的Docker镜像。Registy 遵循apache开源许可。为什么要用它你可以把它用作:严格管理镜像的存储独享的镜像发布通道将镜像的发布和存储集成到内部开发流程可选方案零维护,支持Docker数据中心解决方案。提
2015-08-12 15:10:09 592
翻译 4.3.3、部署一个 Registry 服务
你显然需要 安装Docker (Docker1.6.0 或者更新的版本)入门指南启动你的 Registry: $ docker run -d -p 5000:5000 \ --restart=always --name registry registry:2只需这样,你的 Registry 就启动了。你现在可以使用 tag 命令修改一个
2015-08-07 16:19:44 892
翻译 运行一个本地的registry镜像
为什么要在本地运行一个registry?如果你有多个Docker在你的环境中运行时(如:多个运行着Docker守护进程的物理主机或虚拟机),需要用到一个本地不存在的镜像时,都需要互联网连接到公共的Docker registry上拉取。通过在本地运行一个registry的镜像,能保证你大多数的镜像拉取都在本地进行。它运行原理?当你第一次向你本地registry请求一个镜像时,
2015-08-07 16:04:20 1483
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人