基于docker-compose安装nacos

基于docker-compose安装nacos

关注公众号【开发者基地】,更多丰富资源随时看!
更多请前往:https://blog.wiltonic.cn 查看

前言

本文只介绍基于docker-compose下mysql的单机版本安装,更多类型安装,请参考:https://github.com/nacos-group/nacos-docker/blob/master/README_ZH.md

简介

欢迎来到 Nacos 的世界!

Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。

Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施

安装

首先确保安装docker和docker-compose,如还未安装docker以及docker-compose,请阅读 Centos7.X安装docker及docker-compose 来安装,若已经安装,请继续查看以下教程

创建并进入目录目录

mkdir -R /wilton/nacos
cd /wilton/nacos

编辑脚本:vim docker-compose.yml

version: "3"

services:
  nacos:
    image: nacos/nacos-server
    container_name: nacos-standalone-mysql
    environment:
      - MODE=standalone
      - SPRING_DATASOURCE_PLATFORM=mysql
      - MYSQL_SERVICE_HOST=mysql地址
      - MYSQL_MASTER_SERVICE_PORT=3306
      - MYSQL_SERVICE_USER=mysql用户名
      - MYSQL_SERVICE_PASSWORD=mysql登录密码
      - MYSQL_SERVICE_DB_NAME=wilton_nacos
      - JVM_XMS=512m
      - JVM_MMS=320m
    volumes:
      - /wilton/nacos/custom/conf:/home/nacos/conf
      - /wilton/nacos/custom/init.d/custom.properties:/home/nacos/init.d/custom.properties
      - /wilton/nacos/custom/logs:/home/nacos/logs
    ports:
      - "8001:8848"

MYSQL_SERVICE_HOST:mysql的地址

MYSQL_MASTER_SERVICE_PORT:mysql的端口号

MYSQL_SERVICE_USER:mysql的用户名

MYSQL_SERVICE_PASSWORD:mysql的登录密码

MYSQL_SERVICE_DB_NAME:nacos的数据库名称

volumes:挂载的数据文件,方便修改,/wilton/nacos 可修改

ports:端口号映射

修改完保存退出

启动:

docker-compose up -d

第一次需要到远程仓库下载镜像,可能会稍微慢一点

等待完成!

查看镜像

docker ps

image-20201215170132062

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值