
Docker
KING丨殇痕
这个作者很懒,什么都没留下…
展开
-
Docker学习(一)简介
DockerDocker是一个开源的应用引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,互相之间不会有任何借口。沙箱(网络编程虚拟执行环境)Sandboxie(又叫沙箱,沙盘)即是一个虚拟系统程序,允许你在沙盘环境中运行浏览器或其他程序,因此运行所产生的变化可以随后删除。它长造了一个类似沙盒原创 2017-05-11 15:17:14 · 445 阅读 · 0 评论 -
Docker学习(二)Docker架构
Docker架构Docker使用客户端-服务器(c/s)架构模式,使用远程API来管理和创建Docker容器。Docker容器通过Docker镜像来创建容器与镜像的关系类似于面向对象编程的对象与类。Docker面向对象容器对象镜像类Docker镜像(images)Docker镜像是用于创原创 2017-05-11 15:46:20 · 1170 阅读 · 0 评论 -
Docker学习(三)namespace and cgroups
NameSpacepid namespace不同用户的进程就是通过pid namespace隔离开的,且不同的namespace中可以有相同的pid。具有以下特征:每个namespace中的pid是有自己的pid=1的进程(类似/sbin/init进程)每个namespace中的进程只能影响自己的同一个namespace或子namespace中的进程因为/proc包含正原创 2017-05-15 10:00:12 · 861 阅读 · 0 评论 -
Docker详解
一、Docker 简介Docker 两个主要部件:Docker: 开源的容器虚拟化平台Docker Hub: 用于分享、管理 Docker 容器的 Docker SaaS 平台 -- Docker HubDocker 使用客户端-服务器 (C/S) 架构模式。Docker 客户端会与 Docker 守护进程进行通信。Docker 守护进程会处理复杂繁重的任务,例如建转载 2017-05-15 10:29:39 · 865 阅读 · 0 评论 -
docker学习(五)Docker的安装配置及使用详解
基本概念Docker 包括三个基本概念镜像(Image)容器(Container)仓库(Repository)先理解了这三个概念,就理解了 Docker 的整个生命周期。1、docker安装与启动yum install -y epel-releaseyum install docker-io # 安装docker# 配置文件 /etc/sysconfig/docker转载 2017-05-25 15:20:10 · 374 阅读 · 0 评论 -
Docker学习(六)开启远程连接
Docker开启远程访问操作环境:CentOS7操作系统Docker一、修改配置文件配置文件位置:/etc/sysconfig/docker添加红色语句# /etc/sysconfig/docker# Modify these options if you want to change the way the docker daemon runsOPTIO原创 2017-05-25 15:54:18 · 6771 阅读 · 1 评论 -
Docker学习(四)命令
Docker命令容器生命周期管理rundocker run:创建一个新的容器并运行一个命令语法docker run [options] IMAGE [command] [arg...]options说明:-a stdin:指定标准输入输出内容类型,可选STDIN/STDOUT/STDERR三项-d :后台运行容器,并返回容器ID-i :以交互模式运行容器,通常与-t同时原创 2017-05-15 18:11:32 · 688 阅读 · 0 评论