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