docker-volume

    5熱度

    1回答

    我已經被開發人員問到我正在爲Docker做些與Docker稍有不同的事情,然後我也會使用它。目標是擁有兩個容器,其職責如下: 容器A: 將構建前端的節點容器反應應用程序並將該包放入名爲app/dist/的目錄中。完成後,容器將停止運行。 容器B: 一個高山的nginx容器,它將服務於/usr/share/nginx/html/app的靜態文件。 集裝箱A中內置的文件將使用卷將提供給容器B,該卷將掛

    2熱度

    2回答

    我有一個容納django應用程序的碼頭容器。生成靜態文件並將其複製到靜態文件夾。 容器文件夾層次: - var - django - app - static 之前,我建立了碼頭工人的形象,我跑./manage.py collectstatic所以靜態文件在/var/django/static文件夾中。爲了公開應用程序並提供靜態文件,我在主機上有一個nginx

    0熱度

    1回答

    按照文檔存在對碼頭工人捲了「inmemory」司機: https://docs.docker.com/registry/storage-drivers/inmemory/ For purely tests purposes, you can use the inmemory storage driver. This driver is an implementation of the storag

    2熱度

    1回答

    運行時命令: docker run -it -v some_volume:/abc/xyz --volume-driver=btrfs a_docker_image /bin/bash 終端示出了: docker: Error response from daemon: create some_volume: Error looking up volume plugin btrfs: plug

    3熱度

    2回答

    我是Docker的新手,我試圖更好地理解Volumes主題。 在這裏,我看到的是:在創建容器時 卷被初始化。如果容器的基礎映像包含指定安裝點上的數據,則在卷初始化時,現有數據將被複制到新卷中。 (注意,這在安裝主機目錄時不適用。) 數據卷可以在容器之間共享和重用。 直接對數據量進行更改。 更新圖像時不會更改數據量。 即使容器本身已被刪除,數據量仍然存在。 數據卷旨在持續存儲數據,與容器的生命週期無

    3熱度

    1回答

    如果我從我的主機上運行composer install,我打我的本地作曲家緩存: - Installing deft/iso3166-utility (1.0.0) Loading from cache 然而,建立在其Dockerfile容器中時: RUN composer install -n -o --no-dev 我下載所有的東西,如: - Installing deft/

    2熱度

    1回答

    我正在嘗試創建將在2臺主機之間共享的docker卷。 比方說,我有兩臺主機A和B.當主機A將創建使用以下命令體積: docker volume create --driver local --opt type=nfs --opt o=addr=B,rw --opt device=:/tmp/dir --name foo 體積的檢查後,結果如下: docker volume inspect fo

    3熱度

    2回答

    默認情況下,每個Docker容器都將配置10 GB的磁盤空間,這是devicemapper的默認配置,適用於所有容器。我如何限制inode或磁盤配額到單個容器? 例如: 容器#1磁盤10GB和10000的Inode值 容器#2盤20GB和100000的Inode值 注:據我瞭解,我們可以通過使用docker -d--storage-opt更改默認值10GB,但這適用於每個包含器。 問題:如何限制i

    10熱度

    2回答

    更新: 我連接到minikubevm,我看到我的主機目錄被掛載,但是那裏沒有文件。另外,當我創建一個文件時,它不會在我的主機中。任何鏈接都在他們之間 我嘗試掛載一個主機目錄來開發我的app與kubernetes。 正如文檔建議,我使用minikube在我的電腦上運行我的kubernetes集羣。我們的目標是通過docker和kubernetes創建開發環境來開發我的應用程序。我想安裝一個本地目錄,

    1熱度

    1回答

    我可以同時安全地從多個容器使用同一個命名的數據卷嗎?意思是,我可以做以下事情: docker run -v data_disk:/data base/archlinux docker run -v data_disk:/data ubuntu 沒有害怕數據損壞?