02. Что такое Docker? Вечерняя школа Слёрма по Kubernetes.

preview_player
Показать описание
Вторая лекция открытого курса по Kubernetes посвящена теме: Docker. Вы узнаете немного про историю зарождения контейнерезации, изучите основные команды cli, разберётесь с тем, что такое Docker образы, а также услышите ответы на самые популярные вопросы по Теме.

Спикер:
Марсель Ибраев, практикующий архитектор Southbridge, Certified Kubernetes Administrator

Курсы Слёрм:

Программа лекции:
00:00 - Начало
3:30 - Введение
8:12 - Монолитная эра
10:55 - Разница виртуалки и контейнера
17:24 - Эра контейнеров
27:40 - Dockerfile
29:47 - Docker образы
01:14:18 - Домашнее задание
01:16:31 - Ответы на вопросы

Полезные ссылки:
Плейлист курса
Рекомендации по теме
Комментарии
Автор

Спасибо за труды, очень грамотно и понятно!!!

leonid
Автор

Очень крутой курс, однозначно лучший в русскоязычном сегменте.

Oleg-uupb
Автор

Марсель и его команда,
спасибо за труды!!!

manOfPlanetEarth
Автор

Либо It is working
Либо It works
:)

Спасибо за курс!

belov
Автор

Пока это лучший видос о докере в мире(!), который я видел.



Недостатков куча, но всё равно лучший!



🔥🔥🔥

vasiliydanilov
Автор

1:07:17
Конечно, "ничего не будет", вы ведь запустили новый контейнер из образа, а не стартанули тот, в котором производили инсталляцию веб-сервера. Чуть позже это вскользь отмечается, но четко не обозначается, что можно было стартануть остановленный контейнер, в котором была бы та самая персистентность.

В целом, довольно бодро, особенно если на х2 смотреть. Спасибо!

Zanozin
Автор

вот это я удачно такое супер видео нашла. Спасибо

zhabokot
Автор

Про слои в Dockerfile неверно - не каждая команда создает слой, только FROM, COPY, RUN из предоставленных в видео. Остальные просто метаданные записывают в образ

_balancy_
Автор

Серч, КПУ и тд. Желательно конечно перед выступлением смотреть произношения правильные. А так вообще крутой курс, спасибо!

timkabor
Автор

не знаю умышленно ли, или оговорки, просто оставлю это здесь The EXPOSE instruction does not actually publish the port. It functions as a type of documentation between the person who builds the image and the person who runs the container, about which ports are intended to be published.

metanovii
Автор

Спасибо, за урок, закрыл много дыр в познании докера

sergeyfokin
Автор

1:03:25 у вас Хостнейм прописан в `etc/hosts` или в `днс` или докер сам регистрирует этот хостнейм в системе и мы можем с хост машины обратиться к хосту из браузера?

LeoMrakobes
Автор

Благодарю команду Слёрм за решение выложить курс в публичный доступ, а Марселя за добротную подачу материала. Развернул на виртуалке юбунту-сервер и пошагово повторяю. Доволен.

Подскажите пожалуйста, что нужно нажать, чтобы прокручивать cli? - у сервера окон нет, весь выведенный текст уезжает наверх за пределы экрана, а как посмотреть не знаю.

Маслодел
Автор

Здравствуйте.
Если мы указываем рабочий каталог, то какой смысл писать к нему полный путь при копировании файла? Не проще ли использовать точку?

WORKDIR /opt/app
COPY hello.py .

Спасибо за видео!

ДенисКвочка
Автор

Работает ли hugepages?
Как докер использует своп и buff/cache?

ed_tech_tales
Автор

Дайте пожалуйста ссылку на презентацию 1:16:00

mastergoogle
Автор

Нормально ли доккер работает с hugepages памятью?

ed_tech_tales
Автор

не могу понять как это сработало(. не смог достучаться из докер-хост к контейнеру ни через curl ни через ping. Разве это возможно, если контейнер в нетворке с драйвером бридж?

KraiLoff
Автор

А куда доккер сохраняет файлы во время работы системы?
Ну те которые внутри контейнера

ed_tech_tales
Автор

Подскажите пожалуйста где можно изучить

misha
join shbcf.ru