01 2022 档案
摘要:#v-if=arr[index] 当arr[index]改变的时候试图不会更新变化,这个时候需要做特殊处理(v-show同理) #vue官方提供方法: this.$set(this.vshowValue,i,false)//vm.$set(arr,index,newValue)
阅读全文
摘要:#为什么使用集群? 存在单节点故障问题 存在单节点并发压力问题 存在单节点物理上限问题
阅读全文
摘要:package com.study; import org.elasticsearch.action.search.SearchRequest; import org.elasticsearch.action.search.SearchResponse; import org.elasticsear
阅读全文
摘要:       POST /products/_doc/1 { "id": 1, "title": "小浣熊", "price": 0.5, "created_at": "2012-12-13", "description": "真好吃" } 添加文档
阅读全文
摘要:#映射如果没有手动指定,es会默认创建。 #更推荐手动指定,更符合业务规则 keyword可以存储一些关键字等,text可以存储一段文本。但是keyword是不分词的,text是分词的 #创建索引 #查询索引 #映射也是不允许修改的,如果写错了,要删除之后再修改
阅读全文
摘要:查找所有索引 GET /_cat/indices 显示所有索引&索引的标题 GET /_cat/indices?v 创建索引(会创建备份数据块,这样主数据块的数据和备份数据块的数据放在一台机器启动,所以健康状态黄色) PUT /products 创建索引(不会创建备份数据库,只有一个主数据库) PU
阅读全文
摘要:
阅读全文
摘要:创建es-kibana文件夹 编写docker-compose.yml文件 version: "3.8" volumes: data: config: plugin: networks: # 声明使用网络 es: services: elasticsearch: image: elasticsear
阅读全文
摘要:必须和ES版本一致 下载完kibana后直接运行是无法连接到我们的kibana的,要修改配置文件,连接到我们的ES,端口就是我们ES映射到宿主机上的端口 更推荐使用docker数据卷的方式启动,这样就不用进入kibana修改配置文件中的es连接了 将kinaba.yml 赋值到宿主机 docker
阅读全文
摘要:推荐 docker run -d -p 9100:9200 -p 9400:9300 -e "discovery.type=single-node" elasticsearch:7.14.0 默认开启了远程连接 这个在root用户下是可以的
阅读全文
摘要:默认情况下es不可以远程访问,只能本地访问:curl http://localhost:9200 其余错误见:https://blog.csdn.net/qq_20394285/article/details/104355031
阅读全文
摘要:把下载的es安装包放到linux下,然后【tar -zxvf 安装包名】进行解压,就得到一个es目录。 启动es: 先进入到bin目录下,然后执行那个elasticsearch脚本即可。 命令如下: ./elasticsearch 这样会自动使用es自带的jdk进行启动 ./elasticsearc
阅读全文
摘要:将CMD该成ENTRYPOINT就不会出现错误,因为是追加命令
阅读全文
摘要:1、编写dockerfile文件,创建自己的centos [root@localhost /]# cd home [root@localhost home]# ls bj docker-test-volume fox girl.zip huazi liuhuaqiang mysql pc.tar.g
阅读全文
摘要:
阅读全文
摘要:#1. Dockerfile介绍 Dockerfile是用来构建Docker镜像的文本文件,也可以说是命令参数脚本。docker build命令用于从Dockerfile构建镜像。可以在docker build命令中使用-f标志指向文件系统中任何位置的Dockerfile。 Docker镜像发布的步
阅读全文
摘要:即多个容器之间如何同步数据。 > 多个mysql之间如何同步数据 数据卷容器,说白了,就是利用这个容器,给别的容器共享数据 #容器数据卷是指建立数据卷,来同步多个容器间的数据,实现容器间的数据同步。 #首先启动容器1,volume01、volume02为挂载目录。(这个容器是前面我们通过docker
阅读全文
摘要:前面我们通过容器数据卷来做的,现在我们通过Dockerfile来实现 Dockerfile就是用来构建docker镜像的构建文件!命令脚本! 通过这个脚本可以生成镜像,镜像是一层一层的,我们的命令是一个个的命令,一个命令对应一层 我们可以在Dockerfile中使用VOLUME指令来给镜像添加一个或
阅读全文
摘要:#1 匿名挂载 匿名挂载就是在指定数据卷的时候,不指定容器路径对应的主机路径,这样对应映射的主机路径就是默认的路径/var/lib/docker/volumes/中自动生成一个随机命名的文件夹。 如下运行并匿名挂载Nginx容器: [root@iZwz99sm8v95sckz8bd2c4Z ~]#
阅读全文
摘要:在Linux下的MySQL默认的数据文档存储目录为/var/lib/mysql,默认的配置文件的位置/etc/mysql/conf.d,为了确保MySQL镜像或容器删除后,造成的数据丢失,下面建立数据卷保存MySQL的数据和文件。 docker run -d -p 3310:3306 -v /hom
阅读全文
摘要:#1. 数据卷介绍 Docker将运用与运行的环境打包形成容器运行, Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来, 那么当容器删除后,数据自然也就没有了。 为了能保存数据在Docker中我们使用卷。| 卷就是目录或文件,存在于一个或
阅读全文
摘要:使用docker commit 命令提交容器成为一个新的版本 docker commit -m=“提交的描述信息” -a="作者" 容器id 目标镜像名:[TAG] 由于默认的Tomcat镜像的webapps文件夹中没有任何内容,需要从webapps.dist中拷贝文件到webapps文件夹。下面自
阅读全文
摘要:  、库,环境变量和配置文件。 #2 Docker镜像加载原理 Docker的镜像实际上由一层一层的文件系统组成,
阅读全文
摘要:Portaniner是Docker的图形化管理工具,类似的工具还有Rancher(CI/CD再用) 下载运行Portaniner镜像并运行,设置本机映射端口为8088 [root@localhost conf]# docker run -d -p 8088:9000 --restart=always
阅读全文
摘要:es暴露的端口很多 es十分耗内存 es的数据一般要放置到安全目录进行挂载 --net somenetwork 网络配置 下载+启动elasticsearch docker run -d --name elasticsearch --net somenetwork -p 9200:9200 -p 9
阅读全文
摘要:#1、下载tomcat docker pull tomcat #2、运行tomcat docker run -d --name tomcat01 -p 8989:8080 tomcat #3、外网访问测试没有问题,但是进不去 #4、进入容器,发现我们下载的tomcat是被阉割过的,不完整 [root
阅读全文
摘要:#1、搜索镜像 search,推荐去docker hub上搜索,可以看到帮助文档 #2、下载镜像 pull #3、运行测试 # 查看安装的镜像 [root@localhost ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE nginx l
阅读全文
摘要:#1 日志的查看 [root@iZwz99sm8v95sckz8bd2c4Z ~]# docker logs --help Usage: docker logs [OPTIONS] CONTAINER Fetch the logs of a container Options: --details
阅读全文
摘要:#1 基础命令 docker version #查看docker的版本信息 docker info #查看docker的系统信息,包括镜像和容器的数量 docker 命令 --help #帮助命令(可查看可选的参数) docker COMMAND --help 命令的帮助文档地址:https://d
阅读全文
摘要:Docker是一个Client-Server结构的系统,Docker的守护进程运行在主机上,通过Socker从客户端访问!Docker Server接收到Docker-Client的指令,就会执行这个指令! Docker为什么比VM Ware快? 1、Docker比虚拟机更少的抽象层 2、docke
阅读全文
摘要:#启动一个容器,Docker的运行流程如下图:
阅读全文
摘要:#(1)进入阿里云官网,搜索容器镜像服务 #(2)依次执行官方的这四条命令 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://axvfsf7e.mir
阅读全文
摘要:# 1. 卸载依赖 yum remove docker-ce docker-ce-cli containerd.io # 2. 删除资源 . /var/lib/docker是docker的默认工作路径 rm -rf /var/lib/docker
阅读全文
摘要:查看系统的内核: uname -r 查看系统配置 cat /etc/os-release Docker的安装步骤: (1)卸载旧的版本 yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-
阅读全文
摘要:虚拟化技术特点:1.资源占用多 2.冗余步骤多 3.启动很慢 容器化技术:容器化技术不是模拟的一个完整的操作系统 比较Docker和虚拟机的不同: 1.传统虚拟机,虚拟出硬件,运行一个完整的操作系统,然后在这个系统上安装和运行软件。 2.Docker容器内的应用直接运行在宿主机的内容,容器是没有自己
阅读全文
摘要:(1)基本介绍 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接
阅读全文
摘要: 
阅读全文
摘要:
阅读全文
摘要: 
阅读全文
摘要:
阅读全文
摘要:
阅读全文
摘要:https://blog.csdn.net/coldriversnow/article/details/121680325
阅读全文