From 11051e2b5a55c816fe6b73f909b7f16845b46099 Mon Sep 17 00:00:00 2001 From: jsowell <123@jsowell.com> Date: Fri, 8 May 2026 12:14:29 +0800 Subject: [PATCH] =?UTF-8?q?add=20=E8=AF=B4=E6=98=8E.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/说明.md | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 docker/说明.md diff --git a/docker/说明.md b/docker/说明.md new file mode 100644 index 000000000..2b8e7b01d --- /dev/null +++ b/docker/说明.md @@ -0,0 +1,61 @@ +scp /Users/think/Developer/Workspace/jsowell-charger-web/docker/docker-compose.yml root@192.168.0.8:/home/docker + +``` bash +# 1. 创建目录 +mkdir -p /home/docker/rabbitmq/data +mkdir -p /home/docker/rabbitmq/logs +mkdir -p /home/docker/nacos/data +mkdir -p /home/docker/nacos/logs + +# 2. 设置权限(重要!) +# RabbitMQ 容器使用 uid 1000 +sudo chown -R 1000:1000 /home/docker/rabbitmq + +# Nacos 容器也使用 uid 1000 +sudo chown -R 1000:1000 /home/docker/nacos + +# 3. 启动容器 +docker-compose up -d + +# 4. 查看状态 +docker-compose ps + +# 5. 查看日志 +docker-compose logs -f + +# 查看目录权限是否正确 +ls -la /home/docker/ + +# 预期输出: +# drwxr-xr-x 4 1000 1000 4096 ... rabbitmq/ +# drwxr-xr-x 4 1000 1000 4096 ... nacos/ + +# 查看子目录 +ls -la /home/docker/rabbitmq/ +ls -la /home/docker/nacos/ + +# 停止并删除容器 +docker-compose down + +# 删除数据目录(可选,会丢失所有数据) +sudo rm -rf /home/docker/rabbitmq +sudo rm -rf /home/docker/nacos + +# 查看容器日志 +docker logs rabbitmq +docker logs nacos + +# 进入容器内部 +docker exec -it rabbitmq bash +docker exec -it nacos bash + +# 重启单个服务 +docker-compose restart rabbitmq +docker-compose restart nacos + +# 停止单个服务 +docker-compose stop rabbitmq +docker-compose stop nacos + +``` +