portainer部署nacos单机版Linux
创建容器
容器环境设置
.env文件
MODE=standalone
NACOS_AUTH_ENABLE=true
NACOS_AUTH_IDENTITY_KEY=nacos
NACOS_AUTH_IDENTITY_VALUE=nacos
NACOS_AUTH_TOKEN=ASHKDGFUYASGDKFLKAJSDFUJYHASGIYTAWGJUJWHEFUOYGSDJHBZXKCJNSODIHFOYUEFGBKJASDHFIOUASGDFBAHSDJF=
SPRING_DATASOURCE_PLATFORM=mysql
MYSQL_SERVICE_HOST=172.17.0.3
MYSQL_SERVICE_DB_NAME=nacos_config_demo
MYSQL_SERVICE_USER=root
MYSQL_SERVICE_PASSWORD=root
- MODE:nacos运行方式
- NACOS_AUTH_ENABLE:是否开启鉴权
- NACOS_AUTH_IDENTITY_KEY:登录用户名
- NACOS_AUTH_IDENTITY_VALUE:登录密码
- NACOS_AUTH_TOKEN:秘钥 参考链接Authorization (nacos.io) 关于Nacos默认token.secret.key及server.identity风险说明及解决方案公告
- SPRING_DATASOURCE_PLATFORM:连接数据库
- MYSQL_SERVICE_HOST:数据库ip,mysql数据库也是docker在同一bridge下
网络选择bridge即可部署
环境
VMware® Workstation 15 Pro
mysql 8.0.36
nacos 2.3.0
centos 7