最近在做公司專案使用docker 安裝rabbitmq的時候需要對映日誌路徑出來,查閱文件
文件可以直接配置環境變數
但是實際上我在docker上面配置rabbitmq_logs
的時候日誌還是沒有對映到對應的目錄,查閱對應的rabbitmq的文件github發現
他說如果rabbitmq_logs
變數是-
那麼會輸出到標準輸出上,而不會輸出到檔案中
所以最終我在docker-compose中配置了對應的配置如下
rulr-rabbit:
container_name: rulr-rabbit
hostname: "rulr-rabbit"
image: rabbitmq:3.7.26
ports:
- "5672:5672"
volumes:
- /data/rabbitmq:/var/lib/rabbitmq
- /logs/rabbitmq:/var/log/rabbitmq
- /conf/rabbitmq:/etc/rabbitmq
environment:
rabbitmq_logs:
rabbitmq_log_base: /var/log/rabbitmq
privileged: true
restart: always
networks:
- rulr-network
docker rabbitmq集群部署
一 介紹 官網 www.rabbitmq.com github 功能介紹 rabbitmq是一套開源 mpl 的訊息佇列服務軟體,是由 lshift 提供的乙個 advanced message queuing protocol amqp 的開源實現,由以高效能 健壯以及可伸縮性出名的 erlang...
Docker Rabbitmq的安裝與配置
拉取映象 注意 獲取映象的時候要獲取management版本的,不要獲取last版本的,management版本的才帶有管理介面。docker pull rabbitmq 3 management 新建資料掛載目錄 mkdir p data rabbitmq log mkdir p data rab...
Docker rabbitmq安裝及檔案掛載
docker run d p 5672 5672 p 15672 15672 e rabbitmq default user admin e rabbitmq default pass rbmq v data var lib rabbitmq v conf rabbitmq.conf etc rab...