系统: centos 7 Docker version 1.12.6 yum 安装的 #yum install docker docker server在192.168.111.120上 # vim /lib/systemd/system/docker.service 在 ExecStart 最后追 ...
分类:
其他好文 时间:
2017-05-07 13:04:11
阅读次数:
296
1.Docker介绍Docker由dotCloud公司发起的一个内部项目,后来Docker火了,dotCloud公司改名为Docker了;Docker使用了Go语言开发,基于Linux内核的cgroup,namespace,以及AUFS类的UnionFS等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术;DockervsVM如下图所示:2.Doc..
分类:
其他好文 时间:
2017-04-27 11:38:13
阅读次数:
175
devices子系统用于控制cgroup中全部进程能够訪问哪些设备,三个控制文件:devices.allow,devices.deny,devices.list。 devices.allow用于指定cgroup中的进程能够訪问的设备, devices.deny用于指定cgroup中的进程不能訪问的设 ...
分类:
其他好文 时间:
2017-04-16 20:33:25
阅读次数:
314
成功安装服务后发现无法启动,报错为:Failed to get D-Bus connection: Operation not permitted 系统为centos7官方版镜像,源和依赖之类的都已更新,查了下是官方镜像的一个bug 启动一个常驻的容器,centos为容器名称,pro_env为镜像名 ...
分类:
其他好文 时间:
2017-04-13 18:04:58
阅读次数:
724
查找占用内存最大进程所在路径 [root@redhat7 ~]# ll /proc/$(ps aux --sort -pmem | head -2|tail -1|awk '{print$2}')/exe|awk '/exe/{print$NF}' /usr/bin/gnome-shell ps a... ...
分类:
系统相关 时间:
2017-04-12 01:33:26
阅读次数:
376
实验需求:Docker值得关注的特性:o文件系统隔离:每个进程容器运行在一个完全独立的根文件系统里。o资源隔离:系统资源,像CPU和内存等可以分配到不同的容器中,使用cgroup。o网络隔离:每个进程容器运行在自己的网络空间,虚拟接口和IP地址。o日志记录:Docker将会收集和记录..
分类:
其他好文 时间:
2017-04-11 00:08:54
阅读次数:
198
上一篇文章将到 Docker 容器使用 linux namespace 来隔离其运行环境,使得容器中的进程看起来就像爱一个独立环境中运行一样。但是,光有运行环境隔离还不够,因为这些进程还是可以不受限制地使用系统资源,比如网络、磁盘、CPU以及内存 等。为了让容器中的进程更加可控,Docker 使用 ...
分类:
其他好文 时间:
2017-04-08 10:14:14
阅读次数:
349
CentOS6下docker的安装和使用 CentOS6下docker的安装和使用 CentOS6下docker的安装和使用 Docker是一个开源的应用容器引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。利用Linux的LXC、AUFS、Go语言、cgroup实现了资源的独立 ...
分类:
其他好文 时间:
2017-03-29 22:14:47
阅读次数:
225
近几年,以docker为代表的容器技术异常火热,它的轻量、高效让人欣喜若狂,它被赋予了改变传统IT运维的使命。相信随着时间推移,以容器云为落地形式的产品将真正实现这一使命。 我们都知道docker能够实现资源的隔离和控制,正当打算引入docker来管理产品不同业务的资源占用时,发现它的隔离性是我们所 ...
分类:
其他好文 时间:
2017-03-12 01:03:31
阅读次数:
255
Docker了解1.Docker能做什么:Docker能够解决虚拟机能够解决的问题,同时也能够解决虚拟机由于请求资源过高无法解决的问题。 *隔离应用依赖 *创建应用镜像并进行复制 *创建容易分发的即启即用的应用 *允许实例简单,快速的扩展 *测试应用并随后销毁他们 Docker的目标是创建软件程序可 ...
分类:
其他好文 时间:
2017-02-24 15:43:50
阅读次数:
130