mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-05-10 21:10:24 +08:00
add 说明.md
This commit is contained in:
61
docker/说明.md
Normal file
61
docker/说明.md
Normal file
@@ -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
|
||||
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user