![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
文章平均质量分 76
这闺女长得真俊啊
发誓和放屁也没差
展开
-
Docker------证书多到沉默的TLS容器安全
Docker 容器与虚拟机的区别隔离与共享虚拟机通过添加 Hypervisor 层,虚拟出网卡、内存、CPU 等虚拟硬件,再在其上建立 虚拟机,每个虚拟机都有自己的系统内核。而 Docker 容器则是通过隔离的方式,将文件系 统、进程、设备、网络等资源进行隔离,再对权限、CPU 资源等进行控制,最终让容器之间互不影响,容器无法影响宿主机。容器与宿主机共享内核、文件系统、硬件等资源。性能与损耗与虚拟机相比,容器资源损耗要少。 同样的宿主机下,能够建立容器的数量要比虚拟 机多。但是,虚拟机的安全性要原创 2021-04-02 15:06:53 · 327 阅读 · 2 评论 -
Docker------Cgroup
Cgroup应用程序、进程、线程的区别Cgroup资源配置方法Cgroup子系统stress压力测试工具来测试CPU周期限制CPU Core控制CPU配额控制参数的混合使用内存限额Block IO的限制bps和iops的限制应用程序、进程、线程的区别多线程为避免数据混乱会添加线程锁cpu在一个时刻只能给一个进程提供算例,3.5GHZ表示频率CPU-时间内存-容量磁盘-单位时间内读写次数/数据量Cgroup资源配置方法Docker通过Cgroup来控制容器使用的资源配额,包括CPU、内存、磁原创 2021-03-30 19:39:35 · 253 阅读 · 3 评论 -
Docker------一键部署docker脚本(社区)
Docker一键部署脚本注意:后面脚本里做了网络加速,使用的是阿里云的加速器,需要自己添加,不想添加就注释掉#!/bin/bashsystemctl stop firewalldsetenforce 0mkdir -p /etc/yum.repos.d/repo.bakmv -f /etc/yum.repos.d/* /etc/yum.repos.d/repo.bak &> /dev/nullwget -O /etc/yum.repos.d/CentOS-Base.repo原创 2021-03-30 14:28:05 · 292 阅读 · 1 评论 -
Docker------Harbor构建docker私有仓库
Harbor一、Harbor介绍1.1 Harbor的优势1.2 Harbor五大组件ProxyRegistryCore servicesDatabaseLog collector1.3 Docker私有仓库架构拓扑图二、部署Harbor服务2.1 安装Harbor2.2 配置harbor配置文件2.2.1 所需参数2.2.2 可选参数2.3 启动harbor2.4 查看各项内容查看 Harbor 启动镜像查看 Harbor 容器查看compose2.5 登录2.6 下载镜像进行测试2.7 镜像打标签准备上原创 2021-03-29 15:29:42 · 323 阅读 · 1 评论 -
docker------consul部署,多节点部署
consul部署consul部署consul服务器部署docker容器服务自动加入nginx集群增加一个nginx容器节点,测试服务发现即配置更新功能consul多节点consul部署服务器名称服务服务器:192.168.238.12Docker-ce、Compose 3、Consul、Consul-temple服务器:192.168.238.13Docker-ce、Registratorconsul服务器部署dockeriptables -Fsetenforc原创 2021-03-26 15:13:55 · 774 阅读 · 0 评论 -
Docker 镜像的创建、nginx\mysql\tomcat\systemctl\sshd\apache
Docker镜像的分层1、Dockerfile中的每个指令都会创建一个新的镜像层2、镜像层将会被缓存和复用3、当Dockerfile的指令修改了,复制的文件变化了,或者构建镜像时指定的变量不同了,对应的镜像层缓存就会失效4、某一层镜像缓存失效之后,它之后的镜像层都会失效5、镜像层是不会变的,如果在某一层中添加一个文件,然后再下一层中删除它,则镜像中依然会包含该文件Docker镜像的创建Docker镜像应用发布的标准格式支撑一份Docker容器的运行Docker镜像的创建方法1、基于已有原创 2021-03-25 16:56:54 · 410 阅读 · 1 评论 -
Get https://192.168.238.10:5000/v2/: http: server gave HTTP response to HTTPS client
问题:Get https://192.168.238.10:5000/v2/: http: server gave HTTP response to HTTPS client无法上传[root@localhost data]# docker push 192.168.238.10:5000/nginxUsing default tag: latestThe push refers to repository [192.168.238.10:5000/nginx]Get https://192.16原创 2021-03-23 19:04:27 · 10287 阅读 · 6 评论 -
Docker------基础命令、容器卷、容器互联
Docker------基础命令一、安装Docker1.1 安装依赖包1.2 设置阿里云镜像源1.3 安装Docker-CE1.4 镜像加速1.5 网络优化二、查看docker版本信息三、查找指定镜像四、查看镜像/下载镜像五、删除docker镜像六、添加新标签七、镜像备份上传镜像登录上传一、安装Docker1.1 安装依赖包iptables -Fsetenforce 0yum install -y yum-utils device-mapper-persistent-data lvm2 #在线原创 2021-03-22 16:13:11 · 1961 阅读 · 8 评论