Docker: различия между версиями
Строка 30: | Строка 30: | ||
== Предварительная настройка == | == Предварительная настройка == | ||
{{Wbincludes:Installing Software In Console Catalog And Update}} | |||
Сделаем так, чтобы файл конфигурации и docker-контейнеры хранились в папке <code>/mnt/data</code>. | |||
Настройте симлинк для папки конфигурации: | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
mkdir /mnt/data/etc/docker && ln -s /mnt/data/etc/docker /etc/docker | mkdir /mnt/data/etc/docker && ln -s /mnt/data/etc/docker /etc/docker | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Создайте папку для хранения образов: | |||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
mkdir /mnt/data/root/docker | mkdir /mnt/data/root/docker | ||
</syntaxhighlight> | </syntaxhighlight> | ||
<syntaxhighlight lang="bash"> | Укажите в файле '''daemon.json''' созданную выше папку: | ||
# Откройте файл в редакторе: | |||
#:<syntaxhighlight lang="bash"> | |||
mcedit /etc/docker/daemon.json | mcedit /etc/docker/daemon.json | ||
</syntaxhighlight> | </syntaxhighlight> | ||
# Вставьте в него строки: | |||
<syntaxhighlight lang="js"> | #:<syntaxhighlight lang="js"> | ||
{ | { | ||
"data-root": "/mnt/data/root/docker" | "data-root": "/mnt/data/root/docker" | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
# Сохраните и закройте файл. | |||
== Установка == | == Установка == |