常用软件安装(MinIO/Redis/Elasticsearch/Kafka/Nacos)

MinIO

单机

docker run -d -p 9000:9000 --name minio --restart=always -e "MINIO_ACCESS_KEY={accessKey}" -e "MINIO_SECRET_KEY={secretKey}" -v /mnt/data:/data minio/minio server /data

集群

docker run -d --net=host --name minio --restart=always -e "MINIO_ACCESS_KEY=minio" -e "MINIO_SECRET_KEY=minio@123" -v /opt/minio/data1:/data1 -v /opt/minio/data2:/data2 minio/minio server --compat  http://10.10.63.16:9000/data1 http://10.10.63.16:9000/data2 http://10.10.63.17:9000/data1 http://10.10.63.17:9000/data2

Redis

单机

docker run -d --restart=always -p 6379:6379 --name redis redis:5.0 --requirepass "Redis@2020"

Elasticsearch

单机

docker run -d --restart=always -p 9200:9200 -e "discovery.type=single-node" -v /etc/localtime:/etc/localtime:ro -v /opt/elasticsearch/data:/usr/share/elasticsearch/data --name es docker.elastic.co/elasticsearch/elasticsearch:7.8.1

Kafka

单机

docker run -d -p 2181:2181 --restart=always -v /etc/localtime:/etc/localtime --name zookeeper zookeeper:3.6.2

docker run -d -p 9092:9092 --restart=always -v /etc/localtime:/etc/localtime --env KAFKA_ZOOKEEPER_CONNECT=10.10.63.15:2181 --env KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 --env KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://10.10.63.15:9092 --env KAFKA_ADVERTISED_PORT=9092 --name kafka wurstmeister/kafka:2.12-2.5.0

Nacos

单机

1、需要设置容器的固定ip,要不然每次重启ip变化后,需要去删除protocol文件夹

docker run --env MODE=standalone --env SPRING_DATASOURCE_PLATFORM=mysql --env MYSQL_SERVICE_HOST=10.10.63.18 --env MYSQL_SERVICE_PORT=3306 --env MYSQL_SERVICE_DB_NAME=nacos --env MYSQL_SERVICE_USER=root --env MYSQL_SERVICE_PASSWORD=TMS@2020h --name nacos -d -p 8848:8848 nacos/nacos-server:1.4.0

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值