分类:操作系统

Docker镜像与仓库

什么的是Docker镜像 Docker镜像是由文件系统叠加而成,最底层是一个引导文件系统,即bootfs;Docker镜像第二层是root文件系统rootfs,位于引导文件之上, 可以是一种或多种操作系统;Docker这样的文件系统被称为镜像,一个镜像可以放在另一个镜像的顶部,下面的镜像称为父镜像,最底层的 镜像称为基础镜像(base image);当一个镜像启动容器时,Docker会在该镜像的最顶层加载一个读写文件系统,想在Docker中运行的程序就在 这个读写层中执行。 Docker文件系统层: 可写容器 镜像加入Apache 基础镜像(Ubuntu) 引导文件系统 镜像拉取与列出 pul…

阅读全文 »

CentOS安装Docker

前提条件 安装docker有以下前提条件: 1.运行64位CPU架构的计算机 2.运行Liun下3.8或更高版本内核 3.内核必须支持一种适合的存储驱动(storage driver),例如:Device Manager,AUFS,vfs等 检查前提条件 1.检查系统位数 2.检查内核版本 内核版本是3.10,如果centos是6.5版本,内核版本默认是2.6,可以通过以下命令升级到最新内核: 2.1.导入public key 2.2.安装ELRepo到CentOS-6.5中 2.3.安装kernel-lt 3.检查Device Manager 使用Device Manager最为Docker…

阅读全文 »

Vps虚拟化技术

国内外vps主机提供商所提供的主机大多是基于Xen、OpenVZ、KVM、Hyper-V、VMWare五种虚拟化技术。 1.Xen Xen 由剑桥大学开发,它是基于硬件的完全分割,物理上有多少的资源就只能分配多少资源,因此很难超售。可分为Xen-PV(半虚拟化),和Xen-HVM(全虚拟化)。 Xen-PV:半虚拟化,所以它仅仅适用于 linux 系列VPS,但它的性能损失比较少,大概相对于母机的4%-8%左右。 Xen-HVM:全虚拟化,可以安装windows或自由挂载ISO文件安装任意系统,由于是全虚拟化,所以性能损失较大,大概相对于母机性能损失8%-20%左右。 优点:在资源有限的情况下…

阅读全文 »

程序员都应该有一台自己的服务器

我相信很多程序员都和我一样,经常需要和google的一些服务打交道,特别是google的搜索引擎,但是由于国内无法访问,这时候大多数情况下我们都会考虑vpn,通过vpn去浏览国外的网站。这时候我们大多会选择免费的vpn或者收费的vpn; 免费的vpn: 1.可能会面临一些不稳定的因素,可能你刚好要查一个很重要的资料,但是这时候确连接不上 2.不安全,毕竟你的数据是经过别人的服务器 收费的vpn: 1.每个月大概支付20元左右 2.也同样存在不安全的问题 我相信很多程序员也经常有这样的需求,出于爱好做一些简单的app或者游戏,又或者搭建一个自己的个人博客网站,这时候我们需要一台外网服务器,你可能…

阅读全文 »