Политика перезапуска Docker - это лучший способ автоматического запуска контейнеров при загрузке сервера или компьютера.
На этом следует закончить эту статью, но я приведу более подробную информацию, примеры и причины, по которым вам следует избегать других методов.
Политика перезапуска в Docker - это флаг, который вы устанавливаете при первом создании контейнера из образа.
Политика перезапуска определяет, должен ли контейнер перезапускаться при в...
Смонтируем каталог хоста внутри контейнера LXD.
Создайте каталог в операционной системе хоста.
$ sudo mkdir /mnt/disk/archivebox
Посмотрим файлы subuid и subgid.
$ ls /snap/lxd/current/etc/
bash_completion.d ethertypes logrotate.conf lvm nanorc protocols ubuntu-sb.crt vimrc
Пакет Snap не предоставляет эти файлы, поэтому начало диапазона uid/gid будет равно 1000000.
Это означает, что вам нужно использовать комбинацию 1002000:1002000 u...
У меня есть код приложения, хранящийся в репозитории Github.
Теперь нам нужно создать документацию для этого приложения и сохранить ее в отдельной ветке в том же репозитории.
Я просто попытался создать новую ветку, но она ссылалась на основную ветку.
Погуглив, я нашел опцию --orphan для создания ветки без родителей.
Это руководство поможет вам создать новую пустую ветвь в репозитории Git.
Git Создать пустую ветку
Мы можем использовать опцию к
В случаях, когда вы используете стандартные настройки для ведения логов и ваше приложение ведет много логов, вы можете потреблять много дискового пространства, и оно может закончиться довольно быстро.
Если это случай, когда дисковое пространство уже закончилось, мы можем исследовать дисковое пространство, потребляемое логами docker:
$ cd /var/lib/docker/containers
$ du -sh *
6.0G 14052251a0f13f46f65bc73d10c01408130ee8ae71529600ba5bd6bee76af4ee
1....
Вот несколько советов по устранению распространенной ошибки 'unknown manifest' при извлечении образа Docker.
Pulling ghost (ghost:4.39.0)...
ERROR: manifest for ghost:4.39.0 not found: manifest unknown: manifest unknown
Если вы пытаетесь извлечь образ Docker, а система показывает ошибку manifest not found, вот что вам нужно знать о решении этой проблемы.
🐳 Как добавлять, заменять и удалять теги образов Docker
Манифест не найден, поскольку нет та
Docker использует теги для идентификации различных версий образа.
Теги должны использоваться для маркировки каждого выпуска, чтобы пользователи могли выбирать между различными версиями.
Теги также могут использоваться для описания других характеристик образа, например, идентификации ключевой зависимости, когда предлагается несколько вариантов.
Нередко поставщики образов предлагают такие теги:
example-image:1.1.0-apache
example-image:1.1.0-nginx
Если вы пишете скрипт Bash и имеете некоторую информацию, которая может измениться во время выполнения, или которая обычно изменяется при последующих выполнениях, то ее следует установить как переменную.
Установка переменной в скрипте Bash позволяет вам вспомнить эту информацию позже в скрипте или изменить ее по мере необходимости.
В случае целых чисел вы можете увеличивать или уменьшать переменные, что полезно для циклов подсчета и других сценариев....
Интересно, сколько места занимает Docker в вашей системе Linux?
В основном, все образы Docker, контейнеры и другие связанные с ними сущности находятся в каталоге /var/lib/docker.
Вы можете проверить размер этого каталога и получить общее дисковое пространство, используемое Docker:
$ sudo du -sh /var/lib/docker
4.9G /var/lib/docker
Но это не очень подробно, и вам, возможно, придется углубиться в этот каталог, чтобы увидеть, какой компонент использу...
Docker - самая известная платформа контейнеризации, но она существует не сама по себе.
Вокруг перехода на контейнеры возникла целая экосистема дополнительных инструментов и побочных проектов.
Здесь представлены 10 анализаторов, индексаторов и оркестраторов с открытым исходным кодом, которые делают Docker еще более удобным и полезным.
Если вы еще только начинаете свой путь в Docker или являетесь опытным практиком, использующим эту технологию в прои...
Контейнеризация помогает разработчикам и организациям создавать, поставлять и запускать приложения - контейнеры содержат все необходимое для работы приложения на системе, где используется технология контейнеров.
Кроме того, контейнеры обеспечивают простой способ изоляции сервисов, компонентов и приложений.
Они ведут себя как виртуальные машины с тем преимуществом, что не вмешиваются в окружающие процессы.
Несмотря на то, что контейнеры имеют больш...