Системный администратор - Сетевые технологии - Компьютерная помощь
5.78K subscribers
2.84K photos
3.96K videos
997 files
545 links
Канал для системных администраторов или те кто работает в ИТ сфере.
📚КНИГИ ПО
💠Cisco systems
💠Mikrotik
💠VoIP
💠Linux
💠 Windows server
💠 Сетевые технологии
📽Видеоуроки
🤝Поддержка
Наша группа: @SySAD
Feedback bot: @SySADbot
Download Telegram
Что такое docker и какие инструменты linux лежат в основе? Для чего он используется?

Docker базируется на технологиях:

namespaces — обеспечивает изоляцию (например, можно айдишники процессов разместить в разных контейнерах)
cgroups — позволяет управлять группой процессов, и управлять их ресурсами
capabilities — позволяет дать некоторые рут привелегии процессам или исполняемым файлам. Например, изменить UID процесса на 0, или дать возможность монтировать файловые системы.
overlay namespaces — (overlayFS, overlay2-драйвер) - файловая система, которая умеет работать "слоями". Не сохранять каждый раз новые файлы, а наслаивать один слой на другой, тем самым экономя место на диске и время создания контейнера.

А вот докер — это уже штука, которая всеми этими технологиями рулит, удобным для нас образом.

Компоненты докера:

Docker Daemon — тот самый Container Engine; запускает контейнеры.
Docker CLI — утилита по управлению Docker.
Dockerfile — инструкция по тому, как собирать образ.
Image — образ, из которого раскатывается контейнер.
Container
Docker registry — хранилище образов.

На Docker_host работает Docker daemon и запускает контейнеры.
Client — передаёт команды: собери образ, скачай образ, запусти контейнер. Docker daemon ходит в registry и выполняет их. Docker-клиент может обращаться и локально (к юникс-сокету), и по TCP с удалённого хоста.

Docker daemon (демон) — это серверная часть, работающая на хост-машине: скачивает образы и запускает из них контейнеры, создаёт сеть между контейнерами, собирает логи. Когда мы говорим «создай образ», этим тоже занимается демон.

Docker CLI — клиентская часть Docker, консольная утилита для работы с демоном. Может работать не только локально, но и по сети.

@sysadmin1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥31
Самоучитель_системного_администратора.pdf
165.5 MB
Самоучитель системного администратора, 7-е издание

Автор:
Кенин А.М.
Год:
2024

@sysadmin1
👍8🔥51👎1
DevOps puppet, docker and kubernetes.pdf
11.4 MB
📖 DevOps: Puppet, Docker и Kubernetes

Год:
2017
Автор: Томас Уфил

Этот путь обучения предназначен для разработчиков, системных администраторов и инженеров DevOps, которые хотят использовать Puppet, Docker и Kubernetes в своих средах разработки, контроля качества или производственной среде. Этот путь обучения предполагает опыт администрирования Linux и требует некоторых опыт использования командной строки и базового редактирования текстовых файлов.

#devops

@sysadmin1
👍42🔥2
SQL. Быстрое погружение.pdf
6.1 MB
📖 SQL. Быстрое погружение

Год:
2022
Автор: Уолтер Шилдс

Что общего между самыми востребованными профессиями и стремительным увеличением
количества информации в мире? Ответ: язык структурированных запросов (SQL). SQL — рабочая лошадка среди языков программирования, основа основ для современного анализа и управления данными.

Книга «SQL: быстрое погружение» идеальна для всех, кто ищет новые перспективы карьерного
роста; для разработчиков, которые хотят расширить свои навыки и знания в программировании;
для любого человека, даже без опыта, кто хочет воспользоваться возможностями будущего, в котором будут править данные.

#SQL

@sysadmin1
6👍3🔥1