Docker
文章平均质量分 60
记录存放与Docker相关的博客
Jjs_Object
博客,记录美好生活
展开
-
Redis(5) Redis持久化操作超详细讲解!!
一、RDB是指在时间间隔内将内存中的数据集快照写入磁盘。Redis会单独创建一个子进程来进行持久化,会先将数据写入一个临时文件中,待持久化都结束了,再用这个临时文件替换上一次持久化好的文件。整个过程中,主进程是不进行任何IO操作的,这就确保了极高的性能,如果需要进行大规模的数据恢复,且对于恢复的完整性不是非常敏感,那RDB方式要比AOF方式更加高效,RDB的缺点是最后一次持久化后的数据可能会丢失...原创 2021-09-09 19:04:36 · 778 阅读 · 0 评论 -
Docker安装Redis详细教程(含配置文件获取)
一、搜索镜像docker search redis二、拉取镜像,不写版本号默认最新版本docker pull redis三、准备配置文件与容器内进行关联(创建数据卷)1、在/mydata/redis目录下创建conf和data两个文件夹mkdir /mydatamkdir /mydata/redismkdir /mydata/redis/confmkdir /mydata/redis/data2、进入conf文件夹拉去redis的配置文件cd /mydata/r原创 2021-09-09 09:37:59 · 1372 阅读 · 0 评论 -
使用nginx搭建ik分词器自定义词库
前言:安装了ik分词器相对于来说在中文分词上相对友好,但是对于一些潮流词,或者自定义次是无法完成分词的,所以引入自定义词库,接下来开始步骤一、安装nginx如果没有安装nginx,则点击按步骤按照二、进入html目录,nginx的资源存放在这已和容器挂载,为挂载可以到容器中找到html文件夹/usr/share/nginx/html cd /mydata/nginx/html/mkdir escd es四、新建自定义分词库vi fenci.txt...原创 2021-08-25 17:24:28 · 497 阅读 · 0 评论 -
docker上安装ik分词器
前言:es本身也自带分词器,但是大多仅对英文比较友好,对于中文一般来说都是一个字一个词,不能实现我们想要的多字词分词,例如”北京天安门“,分词之后是“北”,“京”,“天”,“安”,“门“,所以我们需要手动安装”ik分词器,这款分词器相对于来说对中文分词是比较有好的“,下面进入步骤一、安装elasticsearch如未安装,可点击按步骤安装二、进入github找到ik分词器的下载链接搜索: elasticsearch-analysis-ik,然后点击tags一直找到所需要的版本,.原创 2021-08-25 16:53:28 · 3709 阅读 · 4 评论 -
Docker下安装nginx
一、随便启动一个nginx实例,用于复制出配置(不论本机上有没有nginx都直接执行,如果没有会自动拉取创建)docker run -p 80:80 --name nginx -d nginx:1.10二、创建宿主机nginx文件夹mkdir /mydata/nginxcd/mydata/nginx三、复制配置文件docker container cp nginx:/etc/nginx .可以看到复制文件进入宿主机修改名称为configmv ngin...原创 2021-08-25 15:40:28 · 154 阅读 · 0 评论 -
Docker安装Kibana踩坑(无法连接elasticsearch)
在docker下安装elasticsearch、kibana,elasticsearch成功运行并且访问,但是kibana会出现以下报错,大概观察是连接不上{"type":"log","@timestamp":"2021-08-23T08:49:57Z","tags":["warning","elasticsearch","admin"],"pid":7,"message":"Unable to revive connection: http://elasticsearch:9200/"}{"type原创 2021-08-23 17:16:20 · 6577 阅读 · 10 评论 -
Docker下安装ElasticSearch、Kibana( 可视化界面)
一、安装ElasticSearch1、拉取镜像docker pull elasticsearch:7.4.22、创建文件夹mkdir -p /mydata/elasticsearch/configmkdir -p /mydata/elasticsearch/data3、进行配置可外部访问echo "http.host: 0.0.0.0" >> /mydata/elasticsearch/config/elasticsearch.yml4、创建运行容器.原创 2021-08-23 16:21:39 · 1121 阅读 · 0 评论 -
Docker下安装rabbitmq
1. 安装依赖环境在线安装依赖环境:yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz2. 安装Erlang上传erlang-18.3-1.el7.centos.x86_64.rpmsocat-1.7.3.2-5.el7.lux.x86_64.rpmrabbitmq-server-3.原创 2020-12-08 22:37:47 · 91 阅读 · 0 评论 -
Docker应用部署
Docker 应用部署一、部署MySQL搜索mysql镜像docker search mysql拉取mysql镜像docker pull mysql:5.6创建容器,设置端口映射、目录映射# 在/root目录下创建mysql目录用于存储mysql数据信息mkdir ~/mysqlcd ~/mysqldocker run -id \-p 3307:3306 \--name=c_mysql \-v $PWD/conf:/etc/mysql/conf.d \-v $P原创 2020-11-05 16:54:24 · 198 阅读 · 0 评论 -
Docker相关指令
Docker相关指令一、Docker指令1、启动Docker :systemctl start docker2、查看Docker状态:systemctl status docker状态为active表示正在运行中3、停止运行Docker:systemctl stop docker4、重启Docker:systemctl restart docker5、开机启动Docker:systemctl enable docker二、镜像相关指令1、查看本地镜像:docker images2、搜索原创 2020-11-05 16:17:23 · 155 阅读 · 0 评论