![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
ChKeny
这个作者很懒,什么都没留下…
展开
-
第三天 docker 官方文档学习安装
Docker 安装 目前Docker 有2个版本一个是docker-ce 和docker-ee: Docker Engine改为Docker CE(社区版) Docker Data Center改为Docker EE(企业版) Docker CE 和Docker EE。Docker CE即社区版,免费,Docker EE即企业版,强调安全,付费使用。 如果学习本人还是从Docker-ce使用开始。...翻译 2018-12-02 22:45:42 · 196 阅读 · 0 评论 -
第三天(2)docker 安装详细手工版(yum)
应用 docker环境部署 1 主机环境需求 uname -a 主要查看内核是否符合Docker的需求 2 部署docker 我们从网络环境、安全配置、主机名规划、软件源配置、基础软件安装、docker安装六个方面来学习 网络环境: 关闭NetworkManager服务 systemctl stop NetworkManager systemctl disable NetworkMan...原创 2018-12-02 23:13:15 · 236 阅读 · 0 评论 -
第一天 Docker 基本概念
Docker学习历程 第一天: Docker 基本概念 1. 什么是容器? 1. 一种虚拟化的方案。 2. 操作系统级别的虚拟化。 3. 只能运行相同或者相似的内核的操作系统。 4. 依赖于Linux内核的特性:Namespace和 Cgroups(Control Group),即docker只能运行在linux系统之上。 2. 虚拟机与Linux容器技术对比: 1. 传统虚拟机通过中间层是...原创 2018-11-30 22:48:34 · 135 阅读 · 0 评论 -
第二天: Docker基本组成
Docker的基本组成: Docker Client 客户端 Docker Daemon 守护进程(服务器) Docker image 镜像 Docker Container 容器 Docker Registry 仓库 一. Docker客户端/守护进程(服务器) C/S架构: 客户端发送任务到给守护进程,守护进程执行结束后,将结果返回给客户端(本地/远程) 二. Docker image镜...原创 2018-12-01 23:23:52 · 144 阅读 · 0 评论 -
第二天(2) Docker依赖的Linux内核特性
Docker依赖的Linux内核特性 Namespaces:命名空间 Control groups(cgroups)控制组 Namespaces 命名空间的概念: 相当于编程语言: 封装的概念到代码隔离的作用。 同时也相当于操作系统: 系统资源的隔离、进程、网络、文件系统。容器会让程序在自己这个虚拟的小环境运行不会受到其他影响。 Namespaces 命名空间的作用: PID(process...原创 2018-12-01 23:27:21 · 205 阅读 · 0 评论 -
Docker安装yum
进入yum repos.d $ cd /etc/yum.repos.d/ $ yum repolist 从镜像网站得到下载的地址 https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo 使用wget 命令下载文件到repolist 中 如果没有wget 命令可从yum 中安装 $ wget https...转载 2018-12-04 09:04:53 · 6436 阅读 · 0 评论 -
容器Namespaces 和 cgroups 以及补充
Linux Namespaces 所以 一般来说Docker需要使用内核版本3.2以上的Linux系统,比如centos7 以上版本和Ubuntu 14.04 CPU属于可压缩资源 内存属于非可压缩型资源 不可越界 Control Groups(cgroups) 核心是天然虚拟化隔离的屏障 因此,同核心使得容器虚拟化隔离性远不如主机虚拟化. Docker在一个容器只运行一个进程,可以各种平台...转载 2018-12-04 09:53:29 · 364 阅读 · 0 评论