Bootstrap

【day14】

DevOps开发运维一体化

一部分运维工作,要交给开发做
开发人员在Docker容器中部署自己的应用运行环境

Docker

为什么使用Docker?

提高开发-测试-运维流程效率
在服务器上可以大量部署Docker容器,充分发挥服务器的运算能力

什么时候使用?

以后部署应用,都要使用Docker部署

Docker基本概念

镜像
容器

Docker服务器

克隆 docker-base: docker
设置ip
./ip-static
ip: 192.168.64.150
ifconfig
#如果设置ip失败,参考上面vmware笔记
上传文件到 /root/:
docker-images.gz
tomcat文件夹
导入镜像: docker load -i docker-images.gz

Elasticsearch

搭建 ES 服务器

1.克隆 docker-base: es
2.设置虚拟机内存:右键点es虚拟机 — 设置 — 内存设置成2G
3.设置ip:
./ip-static
ip: 192.168.64.181
ifconfig
4.上传文件到 /root/
pditems 文件夹
elasticsearch-analysis-ik-7.9.3.zip
es-img.gz
5.导入镜像: docker load -i es-img.gz
6.重启docker系统服务:systemctl restart docker
7.设置一个系统的底层参数,重启服务器:
echo ‘vm.max_map_count=262144’ >>/etc/sysctl.conf
shutdown -r now
8.按照 csdn笔记启动 es 容器:Elasticsearch(一)Docker搭建ES集群

请添加图片描述

Kubernetes

;