Docker安装nacos3.1.1

1、拉取镜像

sudo docker pull nacos\nacos-server

2、创建数据目录

sudo mkdir -p /home/dockerdata/nacos/{conf,data,logs}

3、新增写入权限

sudo chmod 777 /home/dockerdata/nacos/{conf,data,logs}

4、临时容器

docker run -p 8848:8848 --name nacos -d nacos/nacos-server

5、拷贝数据

docker cp nacos:/home/nacos/logs/ /home/dockerdata/nacos/
docker cp nacos:/home/nacos/conf/ /home/dockerdata/nacos/

6、删除临时容器

docker rm -f nacos

7.运行容器

docker run -d --name nacos -p 8848:8848 -p 8084:8080 -p 9848:9848 -p 9849:9849 --privileged=true -e JVM_XMS=256m -e JVM_XMX=256m -e MODE=standalone -e MYSQL_SERVICE_HOST=192.168.236.128  -e MYSQL_SERVICE_DB_NAME=nacos-config -e MYSQL_SERVICE_USER=root -e MYSQL_SERVICE_PASSWORD=123456 -e NACOS_AUTH_TOKEN=c2hlbmNoYW9zaGVuY2hhb3NoZW5jaGFvc2hlbmNoYW9zaGVuY2hhbw== -e NACOS_AUTH_IDENTITY_KEY=c3VwZXJzdXBlcnN1cGVyc3VwZXJzdXBlcnN1cGVyc3VwZXJzdXBlcnN1cGVyc3VwZXI= -e NACOS_AUTH_IDENTITY_VALUE=c2hlbnNoZW5zaGVuc2hlbnNoZW5zaGVuc2hlbnNoZW5zaGVuc2hlbg== -e SPRING_DATASOURCE_PLATFORM=mysql -v /mydhome/dockerdataata/nacos/logs/:/home/nacos/logs -v /home/dockerdata/nacos/conf/:/home/nacos/conf/ -v /home/dockerdata/nacos/data/:/home/nacos/data/ --restart=always nacos/nacos-server

 

posted @ 2026-01-08 10:51  SuperShen  阅读(13)  评论(0)    收藏  举报