
docker
changz丶
这个作者很懒,什么都没留下…
展开
-
Compose编排——Tomcat+Ningx
前言:关于Compose的部署可以参考上一篇博客点击此处文章目录一、布置环境二、编写Tomcat三、编写Nginx四、编写YML五、验证一、布置环境创建compose文件目录以及tomcat与nginx子目录[root@promote ~]# mkdir compose_nt[root@promote ~]# cd compose_nt/[root@promote compose_...原创 2020-04-27 11:19:52 · 282 阅读 · 0 评论 -
Docker-TLS加密通讯——生产环境
前言:为了防止链路劫持、会话劫持等问题导致Docker通信时被中间人攻击,c/s两端应该通过加密方式通讯文章目录一、部署1.环境部署2.部署tls3.client操作4.验证总结一、部署一台做服务端tls。一台做客户端client1.环境部署[root@promote ~]# hostnamectl set-hostname master[root@promote ~]# su[...原创 2020-04-26 21:57:33 · 339 阅读 · 0 评论 -
Docker安全通信
文章目录一、Docker remote api 访问控制二、限制流量流向三、镜像安全一、Docker remote api 访问控制以往时候ssh的访问方式其实并不是很安全Docker的远程调用API接口存在未授权访问漏洞,至少应限制外网访问。建议使用Socket方式访问[root@promote ~]# netstat -ntap | grep dockerd//可以看到,没有端口...原创 2020-04-26 20:49:13 · 211 阅读 · 0 评论 -
Consul-Template+Nginx反向代理动态查询Consul群集信息实现自动化
前言:之前对consul进行了相关了解以及部署点此查看在之前的操作中,通过node1的主机对nginx以及http服务进行了容器的创建并成功的加入到了consul群集当中其实可以登录node1节点并指定端口查看到nginx与http服务界面指定的83,84端口和88,89端口都可以访问下面将通过Template工具以及Nginx的反向代理动态查询Consul群集...原创 2020-04-26 19:29:17 · 698 阅读 · 0 评论 -
Docker-consul群集简介及部署
前言:Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。与其他分布式服务注册与发现的方案,Consul的方案更“一站式”,内置了服务注册与发现框 架、分布一致性协议实现、健康检查、Key/Value存储、多数据中心方案,不再需要依赖其他工具(比如ZooKeeper等)。使用起来也较 为简单。Consul使用Go语言编写,因此具有天然可移植性(支持Linu...原创 2020-04-26 16:37:39 · 395 阅读 · 0 评论 -
Docker-Compose部署及编排
前言:Docker-Compose项目是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。文章目录一、概述1.Docker-Compose简介2.作用3.关于YML文件二、部署1.使用步骤2.环境部署3.部署docker-compose三、总结1.YML文件的结构2.YML文件常用字段3.Docker-compose常用命令一、概述1.Docker-Compose简介...原创 2020-04-26 14:56:18 · 634 阅读 · 0 评论 -
Docker私有仓库Harbor理论与部署
前言:Harbor 是 Vmwar 公司开源的 企业级的 Docker Registry 管理项目它主要 提供 Dcoker Registry 管理UI,可基于角色访问控制, AD/LDAP 集成,日志审核等功能,完全的支持中文Harbor 的所有组件都在 Dcoker 中部署,所以 Harbor 可使用 Docker Compose 快速部署。文章目录一、Harbor概述1.Harbor理...原创 2020-04-24 22:55:52 · 462 阅读 · 0 评论 -
构建Docker镜像实战——nginx、sshd、systemctl、tomcat和mysql叠罗汉
前言:Nginx是一款轻量级的Web服务器。Tomcat是一款免费开源的轻量级Web服务器,在中小型企业和并发访问量不高的场合普遍使用,是开发和调试JSP程序的首选。MySQL是当下最流行的关系型数据库,LNMP是相应的Linux系统下的Nginx、MySQL、PHP相结合而构建成的动态网站服务器架构。以上这些都可以使用Dockerfile文件的方式来创建其Docker镜像文章目录一、概念回顾二...原创 2020-04-22 12:16:55 · 544 阅读 · 0 评论 -
Docker资源控制详细操作
前言:Cgroup是C ontrol group的简写,是Linux内核提供的一种限制使用物理资源的机制,这些资源主要包括CPU、内存、blkio。文章目录一、对CPU的控制1.限制CPU使用速率1)理解2)CPU压力测试2.多任务按比例分享CPU1)理解2)测试2.1 按比例分配2.2分别进容器2.3验证结果3.限制CPU内核使用1)理解2)测试二、对内存使用的限制1.理解2.测试三、对blk...原创 2020-04-20 01:08:07 · 1025 阅读 · 0 评论 -
Docker数据管理与,网络通信与Docker镜像创建方法
前言:通过对Docker镜像的创建方法,Docker数据管理以及Docker网络通信这三个方面,可以使用户自定义创建镜像,制定更符合企业需求的容器,以及实现容器中的数据迁移和外网用户对容器中数据的访问文章目录一、Docker镜像的创建方法1.基于已有镜像创建1)实例2.基于本地模板创建1)实例3.基于Dockerfile创建Docker镜像的分层1)实例1.1 建立工作目录1.2 创建并编写Do...原创 2020-04-19 23:04:56 · 879 阅读 · 0 评论 -
Docker简单介绍与基本操作
前言:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。文章目录一、概述1.Docker概念1)Docker是什么2)Docker与虚拟机的区别3)Docker的使用场景2.Docker的核心概念及安装方式1)Docker核心概念2)cent...原创 2020-04-18 21:43:50 · 440 阅读 · 0 评论