Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yauhenkavalchuk/docker
Код учебного курса “Docker” на YouTube-канале webDev (https://tinyurl.com/yrvjn9xa)
https://github.com/yauhenkavalchuk/docker
docker docker-compose javascript js node nodejs react reactjs
Last synced: 8 days ago
JSON representation
Код учебного курса “Docker” на YouTube-канале webDev (https://tinyurl.com/yrvjn9xa)
- Host: GitHub
- URL: https://github.com/yauhenkavalchuk/docker
- Owner: YauhenKavalchuk
- Created: 2024-07-26T13:51:22.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2024-10-03T06:45:26.000Z (4 months ago)
- Last Synced: 2024-11-10T20:38:30.534Z (2 months ago)
- Topics: docker, docker-compose, javascript, js, node, nodejs, react, reactjs
- Homepage: http://youtube.com/c/YauhenKavalchuk/
- Size: 188 KB
- Stars: 8
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Docker
### Описание курса:
В данном видеокурсе мы с вами рассмотрим Docker. Docker - это платформа для разработки, доставки и запуска контейнерных приложений. Другими словами, вы можете “упаковать” созданное вами приложение в образ. Любой кто скачает данный образ сможет запустить на его основании контейнер, который является изолированной средой, со всеми настройками необходимыми для работы вашего приложения. И запустить это приложение, точно так же, как если бы оно было запущено на вашем компьютере. В течение курса мы разберёмся в основных понятиях, научимся создавать собственные образы и запускать контейнеры, а так же управлять ими, научимся конфигурировать docker-compose и контейнерезировать различные приложения. В заключении, созданный нами образ мы загрузим на Docker Hub.### Поддержать развитие канала:
[][sponsor]
[][patron]---
### Используемые инструменты:
- [Visual Studio Code (редактор кода)](https://code.visualstudio.com)
- [Postman (работа с API)](https://www.postman.com/)### Полезные ссылки:
- [Docker (официальный сайт)](https://www.docker.com/)
- [Установка Docker для MacOs](https://docs.docker.com/desktop/install/mac-install/)
- [Docker (релизы/версии)](https://docs.docker.com/desktop/release-notes/#4242)
- [Docker Hub](https://hub.docker.com/)
- [Статья "Docker Build cache"](https://docs.docker.com/build/cache/)### Полезные видео:
- [NodeJS. Клиент и сервер](https://youtu.be/1QA-wpRnpG0)
- [ECMAScript 2015. Полный курс (ES6)](https://youtu.be/TvgkcaaMLcc)
- [NodeJS. Полный курс](https://youtu.be/nu4PiyjAmAE)---
### Быстрый старт
- Клонируйте репозиторий: `https://github.com/YauhenKavalchuk/docker.git`
- Перейдите в папку с проектом: `cd docker/api`
- Перейдите в нужную ветку соответствующую уроку:
- `git checkout lesson_05`
- `git checkout lesson_06`
- `git checkout lesson_07` и т.д.---
### Используемые в курсе команды:
- [Полный список](./comands.md)---
### Список уроков:
- [#0 Введение (Introduction)](https://youtu.be/dwP-z0b-pF4)
- [#1 Основные понятия (Basic Concepts)](https://youtu.be/BsXBzUBdBcU)
- [#2 Установка инструментов (Tools Installation)](https://youtu.be/2PU0G6-CUD8)
- [#3 Docker контейнер (Docker Container)](https://youtu.be/609JEfvcbvc)
- [#4 Родительский образ и Docker Hub (Parent Image & Docker Hub)](https://youtu.be/i7Zj8REC4P8)
- [#5 Создание образа и Dockerfile (Creating Image & The Dockerfile)](https://youtu.be/acmw4DCQjS4)
- [#6 Управление контейнерами (Managing Containers)](https://youtu.be/evogtrlx-gE)
- [#7 Кэширование слоёв (Layers Caching)](https://youtu.be/Hbzk0QT3mPA)
- [#8 Управление образами и тэги (Managing Images & Tags)](https://youtu.be/ejVTD2C66yc)
- [#9 Docker Тома (Docker Volumes)](https://youtu.be/4DDLtrG08WI)
- [#10 Docker Compose](https://youtu.be/1taecP2IGPU)
- [#11 Докеризация React приложения (Dockerizing a React App)](https://youtu.be/Z1uiI9rB3hs)
- [#12 Загрузка образа на Docker Hub (Uploading Images on Docker Hub)](https://youtu.be/yT62_TWBhyY)
---### Связаться со мной:
[][youtube]
[][instagram]
[][linkedin]
[][twitter]
[][vk][youtube]: https://youtube.com/YauhenKavalchuk
[instagram]: https://instagram.com/YauhenKavalchuk
[linkedin]: https://linkedin.com/in/YauhenKavalchuk
[vk]: https://vk.com/YauhenKavalchuk
[twitter]: https://twitter.com/YauhenKavalchuk
[sponsor]: https://www.youtube.com/channel/UCE9ODjNIkOHrnSdkYWLfYhg/join
[patron]: https://www.patreon.com/YauhenKavalchuk