У меня есть следующий файл docker-compos.yml:
web:
build: .
ports:
- "4200:4200"
- "35729:35729"
volumes:
- ..:/code
- ../home:/home/dev
который отображает 2 тома выше. Когда я вхожу в свою виртуальную машину и запускаю df -i
, я вижу
Filesystem Inodes IUsed IFree IUse% Mounted on
none 1218224 509534 708690 42% /
tmpfs 256337 18 256319 1% /dev
shm 256337 1 256336 1% /dev/shm
tmpfs 256337 11 256326 1% /sys/fs/cgroup
none 1000 0 1000 0% /code
none 1000 0 1000 0% /home/dev
/dev/sda1 1218224 509534 708690 42% /etc/resolv.conf
/dev/sda1 1218224 509534 708690 42% /etc/hostname
/dev/sda1 1218224 509534 708690 42% /etc/hosts
tmpfs 256337 18 256319 1% /proc/kcore
tmpfs 256337 18 256319 1% /proc/timer_stats
Поскольку вы можете / code и / home / dev, мои 2 тома имеют только 1000 inodes, поэтому, когда я запускаю свой процесс сборки и в итоге создается тонна файлов, я получаю сообщение об ошибке, что у меня недостаточно inodes.
Хост = OSX Гость = CentOs 6.5 Использование Virtualbox
Мой вопрос: как мне назначить больше inodes для моих томов данных / кода и / home / dev выше?