Точка входа в программирование
21.4K subscribers
905 photos
163 videos
1 file
2.45K links
Фундаментальные знания по основам программирования

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Уроки по Docker для начинающих

Платформа Docker напоминает грузовое судно. Docker упаковывает программы в стандартизованные блоки (контейнеры). Внутри них есть всё необходимое для работы приложения: библиотеки, системные инструменты, код и среда исполнения. Благодаря этому такой контейнер можно легко развернуть на сервере.

Серия уроков позволит изучить основы Docker с нуля:

https://www.youtube.com/playlist?list=PL0lO_mIqDDFX1c0JHogP5YuZdOVawoepS

#бэкенд #docker
Подробно о Docker для начинающих

Для разработчиков Docker стал стандартным инструментом, который позволяет запускать приложения на разных системах. Принцип работы Docker проще сравнить с грузовым судном, только вместо контейнеров Docker упаковывает программы.

Как устроен Docker и почему он так популярен, разобрали вместе с Дарьей Меленцовой, автором курса «DevOps для эксплуатации и разработки»:

https://tprg.ru/5mon

#docker #начинающим
Введение в Docker и контейнеры

Это большая презентация, в которой собрано более 800 слайдов по Docker. Основные темы:

— история контейнеров и Docker,
— установка Docker и создание первых контейнеров,
— первый запуск контейнера и переименование контейнера,
— CMD и ENTRYPOINT,
— задачи по написанию Dockerfiles.

Сохраняйте себе в закладки, чтобы не потерять:

https://container.training/intro-selfpaced.yml.html#1

#docker
Туториал по Docker для новичков

В этой статье вы узнаете, что такое Docker, для чего он нужен и как им пользоваться. Автор покажет вам, как создавать образы, запускать контейнеры и монтировать локальные папки на примере игровой приставки.

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

Готовы к погружению? Тогда не медлите, читайте статью.

#docker
Docker для начинающих

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

В этом видео-уроке вы познакомитесь с технологией Docker и научитесь с нуля пользоваться контейнерами. Тут разберут несколько примеров работы с Python и NodeJS, расскажут про основные команды. Потом вы увидите как происходит процесс упаковки контейнера и загрузки его на сервер.

#docker
Зачем нужен и как работает Docker 

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

В этом видео простым языком объясняют необходимость возникновения докера и принцип того, как он работает. Тут рассказывают именно теорию. А более практические материалы можно найти у нас по тегу #docker.

@prog_point
​​Docker для самых маленьких

Помните случаи, когда у вас приложение работает корректно, а у кого-то другого (заказчика, например) оно работает не так или вовсе не запускается? Причин такому может быть много, а решение общим — это Docker.

Эта технология позволяет поместить ваше приложение в изолированную «коробку», а образ этой коробки уже запускать на продакшене. Так вы будете уверены, что какие-либо внешние факторы, версии библиотек и т.д. не повлияют на работу приложения.

Подробней о Docker для самых начинающих читайте в этом гайде.

@prog_point #docker
Полное практическое руководство по Docker: с нуля до кластера на AWS

Докер позволяет разработчикам, системными администраторам и другим специалистам деплоить их приложения в отдельных контейнерах, которых может быть много на одной машине. Причём у каждого контейнера может быть своя ОС и набор конфигураций, отличные от остальных. Чем-то это похоже на виртуальные машины, но при этом меньше нагружают систему и требует меньше ресурсов.

В этом руководстве вы сможете не только разобраться с устройством докера, но и создавать первые рабочие контейнеры.

#docker #aws
Пишем свой первый микросервис на JavaScript

Архитектура микросервисов упрощает масштабирование и ускоряет разработку приложений, позволяя тем самым внедрять инновации и сокращать время вывода на рынок новых функциональных средств. Микросервисы — небольшие, независимые и слабо связанные сервисы.

Сегодня вы сможете создать свой первый микросервис на Docker, научитесь писать образы и запускать контейнеры. Подробнее в статье:

https://nuancesprog.ru/p/14868/

#микросервисы #docker
Media is too big
VIEW IN TELEGRAM
30+ команд Docker, которые вы должны знать

Если вы хотите повысить свою продуктивность и освоить Docker на более глубоком уровне, то это видео для вас. В этом видео собраны команды для:

— работы с образами и контейнерами;
— создания контейнеров и их запуска;
— сборки и удаления образов.

А вы уже работали с докером или только хотите начать?

#видео #docker