# 1.创建日志配置文件
cat > /home/data/taiyuan/rabbitmq/20-logs.conf << 'EOF'
# 启用文件日志
log.file = true
log.file.level = info
# 日志目录
log.dir = /var/log/rabbitmq
# 日志轮转 - 按天切割
log.file.rotation.date = $D0
# 每个文件最大100MB(需要用字节:100 * 1024 * 1024 = 104857600)
log.file.rotation.size = 104857600
# 保留180个文件(约6个月)
log.file.rotation.count = 180
# 保留控制台日志
log.console = true
log.console.level = info
EOF
# 2. 复制配置文件到容器
docker cp /home/data/taiyuan/rabbitmq/20-logs.conf rabbitmq:/etc/rabbitmq/conf.d/
# 3. 重启容器
docker restart rabbitmq
# 4. 检查是否生成日志文件
docker exec rabbitmq ls -l /var/log/rabbitmq/