创建挂载目录
# 创建挂载目录
mkdir -p /opt/nacos
# 随便创建一个nacos容器,目的是获取容器内的文件
docker run --name nacos -d nacos/nacos-server:v2.1.1
# 这些文件复制到宿主机,等下正式创建容器时候再挂进去
# 这么做可以获取一些重要配置文件,例如application.properties、docker-startup.sh
docker cp nacos-server:/home/nacos/conf /opt/nacos
docker cp nacos-server:/home/nacos/logs /opt/nacos
docker cp nacos-server:/home/nacos/bin /opt/nacos
docker cp nacos-server:/home/nacos/data /opt/nacos
# 把这个临时容器删除
docker rm -f nacos-server
启动nacos
docker run \
-m 1024m \
--name nacos \
-d \
--privileged=true \
--restart=always \
-p 8848:8848 -p 9848:9848 \
-e MODE=standalone \
-e PREFER_HOST_MODE=hostname \
-v /data/nacos/logs:/opt/nacos/logs \
-v /data/nacos/data:/opt/nacos/data \
-v /data/nacos/conf:/opt/nacos/conf \
-v /data/nacos/bin:/opt/nacos/bin \
nacos/nacos-server:v2.1.1
评论区