Перейти к содержанию

Навигация

Docker: различия между версиями

373 байта добавлено ,  3 месяца назад
→‎Установка: очепятка
(→‎Установка: очепятка)
 
(не показаны 4 промежуточные версии 3 участников)
Строка 4: Строка 4:


В новых релизах на базе Debian «bullseye» (wb-2304 и новее) места в корневом разделе стало меньше и докер больше поставить нельзя, решения:
В новых релизах на базе Debian «bullseye» (wb-2304 и новее) места в корневом разделе стало меньше и докер больше поставить нельзя, решения:
# Остаться на wb-2207 — докер будет без проблем работать на Wiren Bard 6 и 7.
# Остаться на wb-2207 — докер будет без проблем работать на Wiren Board 6 и 7.
# Расширить корневой раздел до 2 Гбайт — это уже [[Wb-2307| доступно в тестинге]] для Wiren Board 7 и в августе появится решение для Wiren Board 6.
# Расширить корневой раздел до 2 Гбайт по [[Enlarging_the_rootfs_partition|инструкции]].


С помощью docker-контейнеров распространяется много открытого ПО, например, [[Home Assistant]] и [https://www.openhab.org/ openHAB].
С помощью docker-контейнеров распространяется много открытого ПО, например, [[Home Assistant]] и [https://www.openhab.org/ openHAB].
Строка 62: Строка 62:
#:<syntaxhighlight lang="js">
#:<syntaxhighlight lang="js">
{
{
   "data-root": "/mnt/data/.docker"
   "data-root": "/mnt/data/.docker",
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "10m",
    "max-file": "3"
  }
}
}
</syntaxhighlight>
</syntaxhighlight>
# Сохраните и закройте файл: <kbd>Ctrl</kbd>+<kbd>S</kbd> и <kbd>Ctrl</kbd>+<kbd>X</kbd>.
# Сохраните и закройте файл: <kbd>Ctrl</kbd>+<kbd>S</kbd> и <kbd>Ctrl</kbd>+<kbd>X</kbd>.
В параметре ''log-opts'' задаются ограничения на журналы контейнеров, [https://docs.docker.com/config/containers/logging/configure/ подробнее].


== Установка ==
== Установка ==
После того, как мы указали, где будут хранится контейнеры, устанавливаем сам docker:
После того, как мы указали, где будут храниться контейнеры, устанавливаем сам docker:
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
apt update && apt install docker-ce docker-ce-cli containerd.io
apt update && apt install docker-ce docker-ce-cli containerd.io
Строка 78: Строка 85:
</syntaxhighlight>
</syntaxhighlight>
Если в консоли появилась надпись <code>Hello from Docker!</code>, docker установлен и работает.
Если в консоли появилась надпись <code>Hello from Docker!</code>, docker установлен и работает.
Иногда требуется перезагрузка командой: <syntaxhighlight lang="bash">reboot</syntaxhighlight> затем повторить проверку.


== Полезные команды ==
== Полезные команды ==