docker 安装nacos
1.拉取镜像
docker pull mysql:8.0.24
docker pull nacos/nacos-server
2.启动mysql镜像
mkdir -p /data/mysql8/data
docker run \
-p 3306:3306 \
--restart=always \
--name mysql8.0.24 \
--privileged=true \
-v /data/mysql8/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
-d mysql:8.0.24
3.创建nacos表
#1.启动nacos
docker run -p 8848:8848 --name nacos -d nacos/nacos-server:latest
#复制配置文件获取建表文件
docker cp nacos:/home/nacos/conf/ /data/nacos
#删除镜像
docker rm -f nacos

4.新建数据库执行sql文件


5.启动nacos
docker run -d \
--name nacos \
-p 8848:8848 \
-p 9848:9848 \
-p 8080:8080 \
--privileged=true \
-e JVM_XMS=256m \
-e JVM_XMX=256m \
-e MODE=standalone \
-e SPRING_DATASOURCE_PLATFORM=mysql \
-e MYSQL_SERVICE_HOST=192.168.239.129 \
-e MYSQL_SERVICE_PORT=3306 \
-e MYSQL_SERVICE_DB_NAME=nacos \
-e MYSQL_SERVICE_USER=root \
-e MYSQL_SERVICE_PASSWORD=123456 \
-e NACOS_AUTH_TOKEN=VGhpc0lzTXlDdXN0b21TZWNyZXRLZXkwMTIzNDU2Nzg= \
-e NACOS_AUTH_IDENTITY_KEY=Authorization \
-e NACOS_AUTH_IDENTITY_VALUE=token \
--restart=always \
nacos/nacos-server:latest
docker run -d \
--name nacos \
-p 8848:8848 \
-p 9848:9848 \
-p 8080:8080 \
--privileged=true \
-e JVM_XMS=256m \
-e JVM_XMX=256m \
-e MODE=standalone \ #单机
-e SPRING_DATASOURCE_PLATFORM=mysql \ #mysql数据库
-e MYSQL_SERVICE_HOST=192.168.239.129 \ #数据库地址
-e MYSQL_SERVICE_PORT=3306 \
-e MYSQL_SERVICE_DB_NAME=nacos \ # 数据库名称
-e MYSQL_SERVICE_USER=root \ # 账号
-e MYSQL_SERVICE_PASSWORD=123456 \ 密码
-e NACOS_AUTH_TOKEN=VGhpc0lzTXlDdXN0b21TZWNyZXRLZXkwMTIzNDU2Nzg= \
-e NACOS_AUTH_IDENTITY_KEY=Authorization \
-e NACOS_AUTH_IDENTITY_VALUE=token \
--restart=always \
nacos/nacos-server:latest
3.访问地址
http://自己服务的IP:8080/index.html
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)