1 通过 Docker 拉取 nacos 镜像
docker pull nacos/nacos-server:v2.1.2
2 创建宿主机挂载目录
# 用于挂载 nacos 的日志
mkdir -p /mydata/nacos_home/logs/
# 用于挂载 nacos 的配置
mkdir -p /mydata/nacos_home/conf/
# 用于挂载 nacos 的数据
mkdir -p /mydata/nacos_home/data/
3 启动 nacos
docker run --name nacos -d -p 8848:8848 -e MODE=standalone nacos/nacos-server:v2.2.1
4 将容器中文件复制到宿主机本地(访问容器目录> 容器名:目录)
docker cp nacos:/home/nacos/logs/ /mydata/nacos_home/
docker cp nacos:/home/nacos/conf/ /mydata/nacos_home/
docker cp nacos:/home/nacos/data/ /mydata/nacos_home/
5 关闭容器
docker rm -f nacos
6 主要修改的是application.properties文件
需要修改数据库的配置
7 再次启动 nacos
docker run -d --name nacos \
-p 8848:8848 -p 9848:9848 -p 9849:9849 \
-e JVM_XMS=256m \
-e JVM_XMX=256m \
-e MODE=standalone \
-v /mydata/nacos_home/logs:/home/nacos/logs \
-v /mydata/nacos_home/conf:/home/nacos/conf \
-v /mydata/nacos_home/data:/home/nacos/data \
--restart=always \
nacos/nacos-server:v2.1.2