docker nacos

docker pull nacos/nacos-server:v2.3.2

docker run --name nacos \
-e MODE=standalone \
-p 8848:8848 \
-d nacos/nacos-server:v2.3.2

docker cp nacos:/home/nacos/conf ./conf

image

 

docker rm -f nacos

docker-compose up -d

 

 

services:
nacos:
image: nacos/nacos-server:v2.3.2
container_name: nacos
restart: always
ports:
- "8848:8848"
- "9848:9848"
environment:
MODE: standalone
# 开启鉴权功能
NACOS_AUTH_ENABLE: "true"
# 设置Token的密钥,需大于32位字符串并转义成Base64编码
NACOS_AUTH_TOKEN: "YWtkODkzNzY0ODk1Mzg3NDk4amtkaWV3a3Bsb2lkdWU="
# 登录账号
NACOS_AUTH_IDENTITY_KEY: "admin"
# 登录密码
NACOS_AUTH_IDENTITY_VALUE: "pwd123"
# MySQL数据库配置
SPRING_DATASOURCE_PLATFORM: mysql
MYSQL_SERVICE_HOST: 192.168.0.106
MYSQL_SERVICE_PORT: 3306
MYSQL_SERVICE_DB_NAME: nacos
MYSQL_SERVICE_USER: root
MYSQL_SERVICE_PASSWORD: 123456
volumes:
- /etc/localtime:/etc/localtime
- ./conf:/home/nacos/conf
- ./data:/home/nacos/data
- ./logs:/home/nacos/logs

posted on 2025-08-31 17:45  biind  阅读(2)  评论(0)    收藏  举报