Docker
文章平均质量分 78
IHBOS
这个作者很懒,什么都没留下…
展开
-
Docker通过Cgroup 资源配置
目录一、Cgroup资源配置方法二、使用stress工具测试CPU 和内存1、权重 --cpu-shares2、CPU周期限制 --cpu-period、 --cpu-quota3、CPU Core控制 --cpuset-spus三、CPU配额控制参数的混合使用四、内存限额五、Block IO的限制1、bps和iops的限制一、Cgroup资源配置方法Docker 通过 Cgroup 来控制容器使用的资源配额,包括 CPU、内存、磁盘三大方面,基本覆盖了常见的资源配额和使用量控制。Cgroup原创 2021-06-07 16:55:59 · 327 阅读 · 0 评论 -
使用Harbor构建docker私有仓库
目录 一、概述1、什么是Harbor2、Harbor的优势3、Docker私有仓库架构4、Harbor 配置文件以及相关参数(1)所需参数(2)可选参数 二、使用Harbor构建docker私有仓库1、部署 Harbor 服务(1)下载 Harbor 安装程序(2)配置 Harbor 参数文件(3)启动 Harbor(4)查看 Harbor 启动镜像和容器(5)在UI界面创建项目(6)在本地测试仓库功能(7)在客户端上传镜像 2、维护管理Harbor(1)停止现有的 Harbor 实例..转载 2021-06-05 17:18:57 · 253 阅读 · 0 评论 -
docker-Consul的概述及consul集群环境的搭建
目录一、概述Consul的作用二、搭建consul集群环境1、安装Consul2、配置容器服务自动加入nginx集群(1)安装Gliderlabs/Registrator(2)测试服务3、验证http和nginx服务是否注册到consul4、安装consul-template5、配置template模板自动更新6、部署nginx7、启动template8、测试一、概述1、什么是consulConsul是HashiCorp公司推出的开源工具,Consul由Go语言开发,部署起来非常容易,只需要极少的可原创 2021-06-03 19:45:33 · 207 阅读 · 2 评论 -
Docker Compose编排(写法格式及实验)
目录一、Docker Compose前言二、Docker compose 的文件结构1、docker compose配置常用字段2、docker compose常用命令三、使用compose编排1、使用compose编排 安装运行tomcat容器2、使用compose编排创建容器(以tomcat为例)一、Docker Compose前言Docker Compose的前身是Fig,Fig被Docker收购之后正式更名为Compose,Compose向下兼容FigDocker Compose是一个用于定原创 2021-06-02 19:34:06 · 674 阅读 · 1 评论 -
Docker创建私有仓库 | 数据卷和数据卷容器 | 容器互联 操作详解
目录一、Docker私有仓库的操作1、创建私有仓库2、上传3、获取私有仓库列表4、测试私有仓库下载二、Docker数据卷和数据卷容器1、数据卷2、数据卷容器三、容器互联(使用centos镜像)一、Docker私有仓库的操作1、创建私有仓库docker pull registry修改vim /etc/docker/daemon.json{"insecure-registries": ["192.168.172.10:5000"], 添加"registry-mirrors": ["阿原创 2021-06-02 16:26:07 · 209 阅读 · 0 评论 -
Docker镜像的分层和镜像的创建(Dockerfile)
这里写目录标题docker镜像分层(基于AUFS构建)镜像分层模型Dockerfile结构四部分操作指令docker镜像分层(基于AUFS构建)Docker镜像位于bootfs之上每一层镜像的下一层成为父镜像第一层镜像成为base image(操作系统环境镜像>容器层(可读可写),在最顶层(writable)容器层以下都是readonlydocker将readonly的FS层成为imagebootfs (boot file system):主要包含bootloader和kernelboo原创 2021-06-01 19:01:14 · 621 阅读 · 0 评论 -
Docker的四种网络模式和相关网络命令等操作
Docker网络模式实现原理Docker四种网络模式Docker命令查看网络列表自定义网络固定IP暴露端口在宿主机环境执行容器内命令实现原理Docker使用Linux桥接,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP,同时Docker网桥是每个容器的默认网关。因为在同一宿主机内的容器都接入同一个网桥,这样容器之间就能够通过容器的Container-IP直接通信。Docker网桥是宿主机原创 2021-05-31 21:26:32 · 686 阅读 · 7 评论 -
Docker基础命令
这里写目录标题Docker基础命令查看Docker版本信息镜像操作搜索镜像下载镜像查看镜像信息/获取镜像信息添加新标签(打标签)删除镜像将镜像存储到本机上,命名为nginx_latest载入镜像上传镜像容器操作查询容器创建容器启动、停止、重启容器进入容器Docker基础命令查看Docker版本信息docker versiondocker info镜像操作搜索镜像docker search 服务名例如:docker search nginx下载镜像docker pull 服务名原创 2021-05-31 18:53:16 · 190 阅读 · 0 评论 -
Docker相关概念与安装(Docker-CE)
Docker相关概念与安装一、背景二、那如何实现应用和应用的隔离三、Docker是什么?四、Docker有哪些优势?和虚拟化比有什么优势五、Docker的使用场景六、Docker引擎(Docker Engine)七、Docker的核心概念八、使用YUM仓库安装Docker一、背景以linux而言,linux操作系统会有一个主进程pid=1派生出其他进程来控制不同服务例如: pid=2 ——> python pid=3——>java pid4——>php ,三个服务可能会相互影响使用原创 2021-05-28 15:21:48 · 918 阅读 · 0 评论