docker启动nacos v2.2.1版本设置token.secret.key
时间: 2024-06-11 08:10:41 浏览: 133
docker安装nacos报错nacos-logback.xml找不到
可以通过在docker run命令中设置环境变量来设置nacos的token.secret.key,具体步骤如下:
1. 下载nacos的docker镜像:
```bash
docker pull nacos/nacos-server:2.2.1
```
2. 创建一个文件夹用于存放nacos的数据和日志:
```bash
mkdir -p /data/nacos
```
3. 运行nacos的docker容器,并设置token.secret.key:
```bash
docker run -d \
-p 8848:8848 \
-v /data/nacos:/home/nacos/data \
-e MODE=standalone \
-e SPRING_DATASOURCE_PLATFORM=mysql \
-e MYSQL_SERVICE_HOST=your_mysql_host \
-e MYSQL_SERVICE_PORT=your_mysql_port \
-e MYSQL_SERVICE_USER=your_mysql_user \
-e MYSQL_SERVICE_PASSWORD=your_mysql_password \
-e MYSQL_SERVICE_DB_NAME=your_mysql_database \
-e PREFER_HOST_MODE=hostname \
-e TOKEN_SECRET_KEY=your_token_secret_key \
--name nacos \
nacos/nacos-server:2.2.1
```
其中,your_token_secret_key是你设置的token.secret.key的值。其他参数根据需要进行修改。
4. 等待nacos启动完成,访问http://localhost:8848/nacos,即可进入nacos的管理页面。
阅读全文