代码之家  ›  专栏  ›  技术社区  ›  jnbdz

如何使用其他目录保存生成的Docker容器?

  •  0
  • jnbdz  · 技术社区  · 9 年前

    我正在使用带有Docker条款的Vagrant。

    问题是,当我运行docker compose时,我会填满VM磁盘空间。

    以下是我的文件系统的外观:

    Filesystem      Size  Used Avail Use% Mounted on
    udev            476M     0  476M   0% /dev
    tmpfs            97M  3.1M   94M   4% /run
    /dev/sda1       9.7G  2.2G  7.5G  23% /
    tmpfs           483M     0  483M   0% /dev/shm
    tmpfs           5.0M     0  5.0M   0% /run/lock
    tmpfs           483M     0  483M   0% /sys/fs/cgroup
    tmpfs            97M     0   97M   0% /run/user/1000
    vagrant_        384G   39G  345G  11% /vagrant
    vagrant_www_    384G   39G  345G  11% /vagrant/www
    

    /vagrant

    (顺便说一句,我没有加载Docker…这就是为什么它没有100%的磁盘使用率)

    1 回复  |  直到 9 年前
        1
  •  0
  •   m4r10k    9 年前

    您可以尝试重新配置Docker守护进程,如本文所述-> https://docs.docker.com/engine/reference/commandline/dockerd/#options .使用 -g 参数更改Docker守护进程的根运行时路径。

    --graph, -g /var/lib/docker Root of the Docker runtime