![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
容器
文章平均质量分 90
→人生过客
博客中的linux操作都是基于CentOS7实现的
展开
-
docker安全配置以及部署Docker-TLS加密通讯
目录一、Docker 容器与虚拟机的区别1、隔离与共享2、性能与损耗二、Docker 存在的安全问题1、Docker 自身漏洞2、Docker 源码问题三、Docker 架构缺陷1、容器之间的局域网攻击2、DDoS 攻击耗尽资源3、有漏洞的系统调用4、共享root用户权限四、Docker 安全基线标准1、内核级别2、主机级别3、网络级别4、镜像级别5、容器级别6、其他设置五、部分安全操作1、容器最小化2、Docker remote api 访问控制3、限制流量流向4、镜像安全5、Docker-TLS加密通讯原创 2021-04-05 19:14:02 · 553 阅读 · 2 评论 -
Cgroup 资源配置---CPU、内存和磁盘
目录一、Cgroup 资源配置方法二、使用stress工具测试CPU 和内存1、设置CPU的权重2、CPU周期限制3、CPU Core控制4、CPU配额控制参数的混合使用5、内存限额三、Block lO的限制四、bps和iops的限制一、Cgroup 资源配置方法Docker 通过 Cgroup 来控制容器使用的资源配额,包括 CPU、内存、磁盘三大方面,基本覆盖了常见的资源配额和使用量控制。Cgroup 是 Control Groups 的缩写,是 Linux 内核提供的一种可以限制、记录、隔离进程原创 2021-03-31 17:17:16 · 1206 阅读 · 1 评论 -
使用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 实例(2)修改配置文件 Harb原创 2021-03-30 18:19:10 · 752 阅读 · 0 评论 -
使用Consul建立docker集群(consul + consul-template + registrator + docker)
目录一、概述1、什么是consul2、consul-template概述3、registrator的作用4、docker容器二、搭建consul集群环境1、安装Consul2、配置容器服务自动加入nginx集群(1)安装Gliderlabs/Registrator(2)测试服务3、验证http和nginx服务是否注册到consul4、安装consul-template5、准备template nginx模板文件6、部署nginx7、启动template8、测试9、部署consul多节点一、概述1、什么是原创 2021-03-29 19:24:39 · 516 阅读 · 0 评论 -
简单了解Docker Compose编排
目录一、概念1、Docker Compose是什么2、YAML3、yml 文件配置指令参考4、Compose命令说明二、compose的部署一、概念1、Docker Compose是什么Docker Compose的前身是Fig,它是一个定义及运行多个Docker容器的工具通过 Compose,不需要使用shell脚本来启动容器,而使用 YAML 文件来配置应用程序需要的所有服务然后使用一个命令,根据 YAML 的文件配置创建并启动所有服务Docker Compose非常适合组合使用多个容器进原创 2021-03-26 17:04:04 · 751 阅读 · 0 评论 -
创建Docker镜像(练习)
目录一、构建SSH镜像二、Systemctl镜像三、nginx镜像四、Tomcat镜像五、Mysql镜像一、构建SSH镜像mkdir sshdcd sshdvim DockerfileFROM centos:7MAINTAINER liRUN yum -y updateRUN yum -y install openssh* net-tools lsof telnet passwdRUN echo '123456' | passwd --stdin rootRUN sed -i 's/U原创 2021-03-25 19:19:11 · 575 阅读 · 2 评论 -
Docker镜像的创建
目录一、Docker镜像的分层容器和层对于容器和镜像(container和image)的主要区别就是顶部的可写层(the top writable layer),在容器中添加数据或者修改现有数据的所有读写操作都会存储在此可写层中。删除容器后,可写层也会被删除,而基础镜像则保持不变。每个容器都会有自己的可写层,所有的改变都存储在该容器层中。多个容器可以共享对同一基础镜像的访问,但可以拥有自己的数据状态。...原创 2021-03-24 22:12:50 · 710 阅读 · 1 评论 -
Docker的第一次接触
目录一、Docker的概念1、云计算三层架构2、Docker是什么3、Docker和虚拟机的区别4、使用场景5、Docker的核心概念(重点)6、CentOS中的安装方法二、Docker相关命令1、安装依赖包2、设置阿里云镜像源3、安装Docker-CE4、基础命令查看docker版本信息(1)镜像的操作查找指定镜像下载镜像查看镜像信息添加新标签(打标签)删除镜像将镜像存储到本机上,命名为nginx_latest载入镜像上传镜像(2)容器的操作查看容器运行状态创建容器启动、停止、重启容器运行容器进入容器容器原创 2021-03-24 16:30:07 · 1458 阅读 · 0 评论