Docker容器
文章平均质量分 88
(─__─)
这个作者很懒,什么都没留下…
展开
-
容器---介绍
文章目录一 .什么是容器1. 进程 都有什么样的特点?2.这样的三个特点会带来什么问题呢?3. 如何为进程提供一个独立的运行环境呢?4. 应该如何定义这样的进程集合呢?5. 什么是镜像?*6. changeset 的分层以及复用特点能够带来几点优势7. 如何构建镜像?8. 如何运行容器?二、容器的生命周期三、容器项目架构四、容器 对比 VM一 .什么是容器补充操作系统是如何管理进程 的。首先,当我们登录到操作系统之后,可以通过 ps 等操作看到各式各样的进程,这些进程包括系统自带的服务和用户的应用进程原创 2021-07-30 21:50:53 · 203 阅读 · 0 评论 -
(八 )Docker-----Compose单机编排工具,数据卷挂载
文章目录单机编排之 Docker Compose基础环境准备从 docker compose 启动单个容器从 docker compose 启动多个容器定义数据卷挂载其他常用命令实现单机版的 HA+Nginx+Tomcat:单机编排之 Docker Compose当在宿主机启动较多的容器时候,如果都是手动操作会觉得比较麻烦而且容器出错,这个时候推荐使用 docker 单机编排工具 docker compose,Docker Compose 是 docker 容器的一种编排服务,docker compos原创 2021-05-10 20:16:37 · 210 阅读 · 0 评论 -
—docker----常出现错误
文章目录第一种/var/lib/docker/overlay2/。。。。文件找不到第一种/var/lib/docker/overlay2/。。。。文件找不到原创 2021-05-10 17:28:27 · 113 阅读 · 0 评论 -
(七)Docker-----网络(跨主机互联bridge,host等),容器的自定义网络
文章目录Docker网络容器之间的互联通过容器名称互联通过自定义容器别名互联通过网络夸宿主机互联1. Host 模式:端口不能冲突2. none 模式(基本不用)3. Container 模式(较少使用)4. bridge 模式(默认)docker 夸主机互联之简单实现1. 更改网卡2.在两个宿主机分别启动一个实例3.添加静态路由4. 抓包分析5. 测试容器间互联创建自定义网络Docker网络网络就是解决容器之间的互联,同一个宿主机容器的互联,跨宿主机容器的互联下图为一个小型的网络架构图,其中 n原创 2021-04-29 14:39:24 · 237 阅读 · 0 评论 -
(六) Docker---数据管理, 数据卷(目录映射), 数据卷容器
文章目录Docker 数据管理:1. 数据卷(data volume)2. 文件挂载(不常用)3. 数据卷容器:总结Docker 数据管理:如果运行中的容器修如果生成了新的数据或者修改了现有的一个已经存在的文件内容,那么新产生的数据将会被复制到读写层进行持久化保存,这个读写层也就是容器的工作目录,此即“写时复制(COW)”机制数据类型:Docker 的镜像是分层设计的,底层是只读的,通过镜像启动的容器添加了一层可读写的文件系统,用户写入的数据都保存在这一层当中,如果要将写入的数据永久生效,需要将原创 2021-04-28 21:49:46 · 314 阅读 · 0 评论 -
(五)Docker---资源限制---了解
文章目录限制容器对内存的访问一. 内存限制参数:二. swap限制:实际不用三. 测试未做内存限制容器内存软限制内存硬限制:交换分区限制:一般不用关闭一个容器的oom机制:四. CPU限制:测试CPU限制基于cpu-shares对CPU进行切分限制容器对内存的访问内存限制:对于Linux 主机,如果没有足够的内容来执行重要的系统任务,将会抛出 OOM 或者 Out of Memory Exception(内存溢出、内存泄漏、内存异常), 随后系统会开始杀死进程以释放内存。每个进程都有可能被 kill,原创 2021-04-28 17:46:49 · 128 阅读 · 0 评论 -
(四)Docker----本地 docker仓库harbor, 高可用harbor,harbor https配置
文章目录Harbor介绍一. 安装 Harbor配置 Harbor后期修改配置官方方式启动 Harbor非官方方式启动二. 配置 docker-node1. 配置登陆设置(所有的docker-node都要配置)2. 测试上传镜像:3. 测试下载镜像三. 实现 harbor 高可用测试从 harbor 镜像下载和容器启动四. 实现 harbor 双向同步从 harbor 创建同步规则docker 镜像端测试harbor https 配置Harbor介绍docker 仓库之分布式Harbor 是一个用于存原创 2021-04-28 16:19:57 · 1052 阅读 · 0 评论 -
(三)Docker----基础镜像(制作镜像),实现动静分离,本地镜像上传docker仓库
文章目录Docker 镜像与制作手动制作 yum 版 nginx 镜像(不建议)DockerFile 制作 yum 版 nginx 镜像(建议)手动制作编译版本 nginx 镜像装数据库构建基础镜像:基础的命令等1. 基础镜像2. 构建jdk镜像构建 tomcat Base 镜像构建业务镜像 1构建业务镜像 2Docker 镜像与制作从镜像大小上面来说,一个比较小的镜像只有十几 MB,而内核文件需要一百多兆, 因此镜像里面是没有内核的,镜像在被启动为容器后将直接使用宿主机的内核,而镜像本身则只提供相应的原创 2021-04-28 13:44:00 · 757 阅读 · 0 评论 -
(二)Docker----安装,docker镜像加速,容器管理,docker命令inspect
安装Docker在aliyun中找到Docker-ce下载Docker相关的源里面有集体安装步骤官方网址:https://www.docker.com/系统版本选择: Docker 目前已经支持多种操作系统的安装运行,比如 Ubuntu、CentOS、 Redhat、DebianFedora,甚至是还支持了 Mac 和 Windows,在 linux 系统上需要内核版本在 3.10 或以上,docker 版本号之前一直是 0.X 版本或 1.X 版本,例如 17.09 表示是 2017 年 9原创 2021-04-27 13:59:40 · 745 阅读 · 0 评论 -
(一)Docker---容器介绍,Namespace隔离,cgroup资源限制,管理工具,优缺点,核心技术
文章目录什么是容器Docker 简介Docker 的组成Docker 对比虚拟机Linux Namespace 技术1. MNT Namespace2. IPC Namespace3. UTS Namespace4. PID Namespace5. Net Namespace:6. User NamespaceLinux control groups容器管理工具1. lxcdocker3. pouch:Docker 的优缺点docker(容器)的核心技术docker(容器)的依赖技术安装Docker什么是原创 2021-04-26 18:49:50 · 635 阅读 · 0 评论