簡體   English   中英

泊塢窗。 批量創建體積

[英]Docker. Create volume in volume

我必須在Docker中批量創建卷。

這是我docker-compose.yml

version: '3'
services:
    app:
        container_name: app
        build:
            context: ./
            dockerfile: docker/app.docker
        volumes:
            - ./:/var/www
            - selenium_downloads:/var/www/storage/selenium-downloads
        links:
            - selenium

    selenium:
        container_name: selenium
        build:
            context: ./
            dockerfile: docker/selenium.docker
        volumes:
          - selenium_downloads:/home/seluser/Downloads


volumes:
    selenium_downloads:

如您所見,我正在與一個卷共享我的項目代碼。 在內部,我想在app / selenium容器之間共享硒下載。

我不知道為什么,但是我的設置無法正常工作。

有可能這樣做嗎? 如果是這樣,那又如何?

我相信您的硒容器正在下載硒包,因此容器創建的順序應為1. Selenium 2.App。

使用services:

app:

image: dockersamples/example

depends_on: - selenium

同樣,一旦通過docker exec -ti container-id進入docker exec -ti container-id以查看在您通過卷映射的目錄中是否存在文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM