我把ganglia容器化了.因為需要監測主機的資訊,所以掛載了卷,詳細的命令見docker-compose.yml:
ganglia:
image: ganglia
privileged: true
container_name: ganglia
volumes:
- /sys:/sys
- /dev:/dev
net: host
ipc: host
pid: host
運行docker-compose up -d
報錯:
adolph@geek:ganglia$ dc up -d
Creating ganglia
ERROR: Cannot start container bfaed04a43f32319713a86b1c833180edb520801b3e650131d331ef73410ec7e: /dev/mqueue is not mounted, but must
希望大家幫忙解決下
dockerfile GitHub位址
PHP中文网2017-04-24 09:11:47
問題找到了.在我的使用情況下(ubuntu 14.04 docker 1.9.1)
ls -al /dev | grep mqueue
發現/dev
目錄下沒有這個目錄
sudo mkdir -p /dev/mqueue
創建這個目錄重新啟動容器就好了