В данном большом выпуске речь пойдёт о том, что такое докер, для чего его используют и как он работает. Поговорим о том, что такое образы и контейнеры. Мы расскажем и на примерах посмотрим, как создавать контейнеры на основе образов, как управлять ими и задавать конфигурацию. Рассмотрим запуск .NET приложений в контейнерах, а также контейнеры с базами данных. Присоединяйтесь!
Мы в Telegram: https://t.me/platinum_tech_talks
Чат для общения и вопросов: https://t.me/platinum_chat
Тайм-коды:
0:00:00 - Вступление
0:00:21 - что такое Docker
0:01:08 - что такое виртуальная машина
0:01:26 - концепция контейнеров
0:02:02 - что нужно, чтобы работать с Docker
0:04:34 - что такое образ и что такое контейнер?
0:06:21 - где можно взять образы?
0:07:24 - что такое контейнер
0:07:40 - запуск примеров
0:08:30 - команда docker pull
0:09:10 - команда docker image ls
0:09:10 - команда docker run
0:11:57 - команды docker ps, docker conainer ls
0:13:46 - команда docker attach
0:15:00 - команда docker commit
0:21:16 - команды docker container stop, docker container rm, docker image rm
0:21:46 - ответ на вопрос: "Сохраняются ли данные, если мы останавливаем контейнер?"
0:25:50 - Dockerfile
0:30:13 - команда docker build
0:33:28 -ENTRYPOINT в Dockerfile
0:34:53 - пример с .NET
0:40:42 - как взаимодействовать с данными в Docker?
0:45:03 - примеры, команда docker volume
0:51:40 - пример веб приложения на .NET в контейнере, исходный код которого находится на хосте
1:06:36 - команда docker-compose
1:17:45 - теги образов
1:19:07 - команды docker login, docker pull и docker push
1:21:23 - серия вопросов
1:22:25 - зачем автоматически уничтожать контейнер
1:23:05 - можно ли хакать чужие компы с помощью докера
1:23:54 - можно ли сделать контейнер внутри контейнера
1:24:34 - Docker и Windows - друзья?
1:26:11 - как Docker пригодился в реальной разработке?
1:30:11 - есть ли аналоги Docker?
1:31:13 - на чем зарабатывает Docker?
1:32:43 - завершение