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 没有害怕数据损坏?