使用docker-compose我試圖創建一個共享卷,其中兩個服務都可以使用。我在下面我docker-compose.yml
服務X從Y安裝卷,這不是服務或容器的名稱
version: '2'
volumes:
bundler:
driver: local
sidekiq:
build: .
volumes_from:
- bundler:/.bundle
web:
build: .
volumes_from:
- bundler:/.bundle
然而,這並不工作,給我:
ERROR: Service "sidekiq" mounts volumes from "bundler", which is not the name of a service or container.
什麼是做這個使用泊塢窗,譜寫了正確的方法是什麼?
這是一個完美而詳細的解釋,以及我對上述答案的建議背後的理論。我們應該結合這兩個好的答案:) –