docker
文章平均质量分 66
bugall
这个作者很懒,什么都没留下…
展开
-
阿里云Ubuntu 12.4 64位 安装docker
最近大家都在说docker,索性自己阿里云买了台ubuntu完,这里需要注意的是,docker的官方文档中有提到,docker目前只对64的系统有支持。 所以这里我选择的是ubuntu 12.04 64位. 由于linux容器的bug,docker在linux的kernel3.8上运行最佳。 看下我们的ubuntu版本命令: root@iZ94742n0oa原创 2015-04-10 14:41:52 · 1516 阅读 · 0 评论 -
docker初学笔记
列出所有镜像 docker images 从一个镜像上创建一个容器 docker run --rm -ti ubuntu /bin/bash --rm 表示当退出容器时自动删除这个容器 -ti 表示docker分配一个伪终端并进入交互模式 -t, --tty=false 生成一个伪终端 tty是Teletype的缩写(转)终端是一种字符型设备,它有多种类型,通原创 2015-04-11 22:53:22 · 729 阅读 · 0 评论 -
搭建docker内网私服(docker-registry with nginx&ssl on centos)
关于如何创建和使用本地仓库,其实已经有很多文章介绍了。因为docker技术正处于发展和完善阶段,所以有些文章要么内容已经过时,要么给出了错误的配置,导致无法正常创建仓库。本文记录的是个人完整的搭建过程,docker version为1.1.2。 官方提供了Docker Hub网站来作为一个公开的集中仓库。然而,本地访问Docker Hub速度往往很慢,并且很多时候我们需要一个本地的私有仓转载 2015-05-09 21:30:13 · 2975 阅读 · 0 评论 -
在Ubuntu升级Docker的方法
摘要:在文章《体验DigitalOcean的VPS云服务》中实现了搭建一个Ubuntu 14.04的VPS操作系统环境,并使用Ubuntu 14.04版本官方软件源中已经自带的Docker包(docker.io)完成了Docker的安装,但是安装后的版本为1.0.1比较老,一些新的功能无法使用(比如,docker exec),本文记录升级到最新Docker的方法。 第一次的安装方法:(a原创 2015-05-20 13:47:28 · 5062 阅读 · 0 评论 -
Docker 快速上手系列(1): 镜像的概念及相关操作
Docker 是什么?我初接触到docker的一个疑问是docker到底能做什么?docker是一个什么东西?这里看下百度百科对docker的简单介绍:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性原创 2015-04-21 14:02:27 · 1831 阅读 · 0 评论 -
Docker 快速上手系列(3): 仓库的概念及相关操作
Docker Hub首先我们先区分下两个概念,一个是仓库,一个是注册服务器。 Docker里仓库是集中存放镜像的地方,而注册服务器是放仓库的, 一个注册服务器可以存放多个仓库,例如:dl.dockerpool.com/ubuntu #注册服务器的地址是dl.dockerpool.com #仓库的名字是ubuntu什么是Docker Hub,如果你用过Github,其实Docker Hub和Gi原创 2015-04-23 20:01:41 · 1027 阅读 · 0 评论 -
Docker 快速上手系列(4): 数据卷,数据卷容器的概念及相关操作
引子有些时候,我们的服务运行时必不可少的会产生一些日志,或是我们需要把容器内的数据进行备份,甚至多个容器之间进行数据共享,这必然涉及容器的数据管理操作。容器中管理数据主要有两种方式: 数据卷 数据卷容器 数据卷是一个可供容器使用的特殊目录,它绕过文件系统,可以提供很多有用的特性: - 数据卷可以在容器之间共享和重用 - 对数据卷的修改会立马生效 - 对数据卷的更新,不会原创 2015-04-28 13:47:23 · 2121 阅读 · 0 评论 -
Docker 快速上手系列(2): 容器的概念及相关操作
什么是容器简单的说,一个镜像想要跑起来需要一个载体,这个载体就是容器,前面的文章我们也提到了,容器加载镜像后会启动一个额外的可写文件层。 我们拿VM举例,VM虚拟的是整个操作系统,然后可以在里面跑引用,容器其实运行的是一个应用或是一组应用,并提供应用所必须的运行环境创建一个容器Docker启动一个容器是秒级别的,这也是比VM有有事的一点,所以这里允许用户随时创建,删除,启动,切换容器,这也是体现D原创 2015-04-21 15:27:12 · 1305 阅读 · 0 评论 -
Docker 快速上手系列(5): 网络基础配置和容期间通信
引子一个web服务跑起来必不可少的两大功能模块:业务处理,数据服务,大型的web服务需要的组件更多,这往往需要多个容器,但是我们还需要这些容器之间可以进行网络通信,相互配合。 Dokcer目前只支持宿主机与容器通信,容器与容器之间通信。宿主机与容器的端口映射在启动容器的时候,如果不指定对应参数,在容器外部是无法通过网络来访问容器内的网络应用和服务的。 当容器中运行一些网络应用,要让外部访问这些应原创 2015-04-28 18:02:07 · 1519 阅读 · 0 评论