L
Оффлайн
- 28.07.2024
- 30
- 0
- 17
- Награды
- 3
- 21
Репутация:
Это как раз то, что я искал
Приветствуем вас на нашем форуме! Мы очень рады вас видеть и с большим удовольствием поделимся всей информацией нашего форума!
Мы уважаем своих пользователей и так же ждем от вас приятного общения.
Добро пожаловать на сайт - wlux.net!
FAQ по форуму
1. Все сообщения до группы местный проходят модерацию от 1 минуты до 24 часа
2. Сообщения учитываются в следующих разделах: Читать
3.Что-бы скачать вложение нужно 2 сообщения.
4.Личные переписки не работают на форуме
5. Запрещено: Просить скрытый текст , спам, реклама, скам, ддос, кардинг и другая чернуха, нарушать любые законы РФ/СНГ = бан аккаунта
6. Внимание! Мы не удаляем аккаунты с форума! Будьте внимательны ДО регистрации! Как удалить аккаунт на форуме?!
5.Не понимаю, как и что тут работает у вас?!Как создавать темы, писать сообщения, как получать реакции. Почему не засчитывает сообщения. Все ответы здесь
Репутация:
Репутация:
Репутация:
Репутация:
Как раз то что искал, спасибо за помощь!Посмотреть вложение 3379
Введение
Простыми словами о Docker и контейнерах:
На первый взгляд есть схожести с виртуальной машиной, но нет, углубляться не будем, коротко ниже:
- Docker - это инструмент разработки, доставки и запуска контейнерных приложений, он позволяет создавать контейнеры, автоматизировать их запуск и развертывание, развертывать множество контейнеров на одном хосте.
- Контейнеры – похожи на директории, в которых содержится все, что нужно для работы приложения со всеми зависимостями, которое можно
быстро и беспроблемно запустить на разных операционных системах и на разных вычислительных средах.
Посмотреть вложение 3378
Отличия виртуальной машины от Docker контейнера
Контейнеры и виртуальные машины решают одну задачу, но делают это по разному. Контейнеры занимают меньше места, обеспечивает виртуализацию на уровне ОС, быстрое развертывание, простое масштабирование, каждый из контейнеров работает как отдельный процесс основной ОС.
Установка
Ставим используя официальные актуальные ссылки:
Все сводится к нескольким простым шагам, выбираем свой дистрибутив и копипастой команд устанавливаем:
, , , , , либо
Посмотреть вложение 3377
Пример установки Docker и Docker-Compose на Debian:
Обновляем индекс apt пакетов и устанавливаем пакеты, чтобы разрешить apt использование репозитория через HTTPS, выполняем команды от ROOT или SUDO:
Код:apt-get update apt-get install \ ca-certificates \ curl \ gnupg \ lsb-release
Посмотреть вложение 3376
Добавляем официальный GPG-ключ Docker:
Код:mkdir -p /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /etc/apt/keyrings/docker.gpg
Используем следующую команду для настройки репозитория:
Посмотреть вложение 3375Код:echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \ $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null
Далее обновляемся и устанавливаем сам Docker и Docker-Compose
Посмотреть вложение 3374Код:apt-get update apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
Готово, проверить можно таким способом:
Посмотреть вложение 3373Код:docker run hello-world
Посмотреть версию Docker и Docker-Compose:
Код:docker version docker compose version
Опционально (рекомендую) : выполнить после установочные шаги:
Добавляем автозапуск Docker:
Код:systemctl enable docker.service systemctl enable docker
Добавляем текущего пользователя в группу Docker:
Код:usermod -aG docker $USER (или usermod -aG docker YOU_USERNAME выполняем от root пользователя, затем нужно перелогиниться)
Добавляем свою сеть для Docker: (не обязательно, я часто использую Nginx Proxy Manager для проксирования контейнеров и выпуска SSL сертификатов, эта сеть по большей части для него)
Код:docker network create -d bridge rtfmnet (ваше название сети вместо rtfmnet)
Установка Docker и Docker-Compose с помощью официального скрипта:
Выполняем данные команды от root или sudo:
Посмотреть вложение 3372Код:curl https://get.docker.com -o install.sh && sh install.sh
Добавляем автозапуск Docker
Код:systemctl enable docker.service systemctl enable docker
Добавляем текущего пользователя в группу Docker:
Код:usermod -aG docker $USER (usermod -aG docker USERNAME от root пользователя, затем нужно перелогиниться)
Добавляем свою сеть для Docker: (не обязательно, я часто использую Nginx Proxy Manager для проксирования контейнеров и выпуска SSL сертификатов, эта сеть по большей части для него)
Готово, проверить можно таким способом:Код:docker network create -d bridge rtfmnet (ваше название сети вместо rtfmnet)
Посмотреть версию Docker и Docker-Compose:Код:docker run hello-world
Код:docker version docker compose version
Удаление Docker и Docker-Compose
Для удаления пакетов Docker Engine, CLI, Containerd и Docker-Compose используем команду:
Код:apt-get purge docker-ce docker-ce-cli containerd.io docker-compose-plugin
Образы, контейнеры, тома или настроенные файлы конфигурации на вашем хосте не удаляются автоматически. Чтобы удалить все образы, контейнеры и тома используем команды ниже:
Готово, в этой заметке мы научились устанавливать/удалять Docker и Docker-compose.Код:rm -rf /var/lib/docker rm -rf /var/lib/containerd
Наш форум wlux.net создан для того, чтобы каждый желающий мог в любое время бесплатно найти и ознакомиться с разнообразными курсами и материалами. Здесь представлены темы, связанные с читами для игр, программированием, скриптами для игр, тренингами, книгами, уроками, гайдами, 3D-графикой, исходным кодом телеграм-ботов и другими направлениями. Кроме того, платформа предоставляет возможность участникам обсуждать множество различных тем.Весь материал на сайте представлене бесплатно и взят из открытых источников!
Здесь вы можете отправить жалобу на материал для Правообладателя
Почта для жалоб: [email protected]
Вся информация, размещенная на данном сайте, предоставлена исключительно в ознакомительных целях и только для просмотра, и призвана помочь посетителям сайта wlux.net выбрать для себя и в последствии приобрести соответствующие лицензионные авторские продукты.
Администрация проекта сообщает, что вся опубликованная информация на нашем сайте взята из открытых интернет-источников.