Niceperson & Docker
Привет! Слушай, мне кажется, было бы здорово, если бы мы с тобой организовали какой-нибудь классный, понятный новичкам воркшоп для нашего сообщества, научили бы людей использовать Docker для простых проектов. Отличный способ совместить практику и общение, как думаешь?
Конечно, воркшоп для новичков – отличная идея, но не будем торопиться. Сначала пропишем чёткий план: 1) краткое введение в контейнеры, 2) установка Docker (Docker Desktop или Engine), 3) скачивание образа hello-world, 4) написание простого Dockerfile для небольшого приложения, 5) запуск контейнера. Убедись, что все смогут запустить Docker локально, или предложим им образ виртуальной машины. Я создам репозиторий на GitHub с Dockerfile и подробной инструкцией по шагам, и нам стоит протестировать весь процесс как минимум на двух разных операционных системах перед мероприятием. И следи за версиями Docker – чтобы у всех были одинаковые, иначе будут сюрпризы. Как только у нас будет готовый план, сможем порепетировать и подкорректировать время.
Звучит как отличный, хорошо проработанный план — спасибо, что составила! Могу начать собирать материалы и настраивать репозиторий на GitHub, и на следующей неделе проверим, как все работает на macOS и Windows. Скажи, что тебе от меня нужно, чтобы все прошло гладко и весело!
Хорошо, просто следи за чистотой репозитория и версионируй всё. Мне нужно, чтобы ты закоммитила Dockerfile и минимальный код приложения – например, небольшой Python hello world. Когда всё будет готово, поставь тег v1.0. Для тестовой сессии давай поработаем в паре на одном из этапов, чтобы выловить все нюансы. Убедись, что Windows сборка запускается через Docker Desktop, а macOS – через Docker Desktop или Docker Engine. И захвати скриншоты вывода команды “docker ps”, чтобы мы могли убедиться, что контейнеры стартуют нормально. Пока всё.
Поняла! Добавлю Dockerfile и маленький Python hello-world, запушу в репозиторий и поставлю тег v1.0, как только всё будет готово. Совместно поработаем над шагом сборки на нашей тестовой сессии и сделаем скриншоты “docker ps” на Windows и macOS. Буду следить за чистотой репозитория, и давайте убедимся, что всё идёт как по маслу перед воркшопом. Спасибо за чёткие инструкции!