Изменить fs.protectected_hardlinks в Docker-контейнере Ubuntu - PullRequest
0 голосов
/ 20 декабря 2018

Я очень новичок в докере, но я пытаюсь изменить эту настройку, и обычные способы не работают.

Настройки fs.protected_hardlinks to 1

I 'мы пытались изменить файлы /etc/sysctl.d, а также /etc/sysctl.conf

Ответы [ 2 ]

0 голосов
/ 21 декабря 2018

Ладно, я только что узнал SH * T о докере, о котором я никогда не хотел знать, но вкратце расскажу, как я получил гринграсс, работая над докерным контейнером.

Первый запуск панели инструментов докера, как только егоup Я использовал менеджер Virtualbox для входа в систему, а запущенный экземпляр с именем «default» является экземпляром сервера Docker.

Залогинился на этом и выполнил эти 4 команды (кстати, я так и не понял, как сохранить это так,когда кто-то может добавить это в качестве комментария)

sudo su
echo "fs.protected_hardlinks = 1" >> /etc/sysctl.conf
echo "fs.protected_symlinks = 1" >> /etc/sysctl.conf
sysctl --system
0 голосов
/ 20 декабря 2018

Настройки sysctl обычно относятся к системе, и контейнерам Docker, как правило, запрещено их изменять.Измените настройки следующим образом (которые влияют на работу слоя файловой системы в целом для всех процессов, во всех контейнерах) вне Docker.

...