Docker基本软件安装

安装naocs

#获取nacos 镜像
docker search nacos
#拉取nacos 镜像
docker pull nacos/nacos-server
#启动nacos 镜像
docker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server

nacos的默认端口是8848,默认账号密码是nacos/nacos

安装es

1、设置max_map_count

查看max_map_count的值
默认是65530

cat /proc/sys/vm/max_map_count

重新设置max_map_count的值

sysctl -w vm.max_map_count=262144

2、下载镜像并运行

#拉取镜像
docker pull elasticsearch:7.6.1

#启动镜像(单点启动)[ik分词器版本](https://github.com/medcl/elasticsearch-analysis-ik/releases)
docker run --name elasticsearch -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e "discovery.type=single-node" -p 9200:9200 -p 9300:9300 elasticsearch:7.6.1

参数说明:

--name表示镜像启动后的容器名称  
-d: 后台运行容器,并返回容器ID;
-e: 指定容器内的环境变量
-p: 指定端口映射,格式为:主机(宿主)端口:容器端口

3、安装ik分词器

进入es容器

docker exec -it elasticsearch /bin/bash

查看对应版本的ik分词器 版本对应

cd /usr/share/elasticsearch/plugins/
elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.6.1/elasticsearch-analysis-ik-7.6.1.zip
exit
docker restart es 

4、安装Kibana

#拉取镜像
docker pull kibana:7.6.1
#启动镜像(--link连接到es)
docker run --name kibana --link=elasticsearch:test -p 5601:5601 -d kibana:7.6.1

安装RabbitMq

#拉取镜像
docker pull rabbitmq:management
#启动
docker run -di --name myrabbit -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 15672:15672 -p 5672:5672 -p 25672:25672 -p 61613:61613 -p 1883:1883 rabbitmq:management

参数说明:

-hostname:指定容器主机名称
-name:指定容器名称
-p:将mq端口号映射到本地或者运行时设置用户和密码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值