В этом ролике поговорим о том, как создать резервную копию вашего docker приложения, как ее зашифровать и где хранить. Плюс поговорим о том, как вообще быстро, просто и безопасно зашивать любой файл.
Добро пожаловать на мой канал, друзья! Здесь я делюсь информацией в разных областях жизни — от технологий до путешествий! Надеюсь Вам понравиться!
— Я вконтакте ► vk.com/artyom2503
Я в instagram► www.instagram.com/amatyashov/
В этом ролике мы своими руками поднимем файловый сервер, и настроем его на работу со своим собственным #доменом? Подключим #HTTPS и все это будет стоять у вам дома. Познакомимся с #OpenVPN и с сетями в целом.
Команды для получения SSL от Let’s Encrypt:
sudo add-apt-repository ppa:certbot/certbot
sudo apt install python-certbot-nginx
sudo certbot --nginx -d DOMAIN_NAME
#docker #devops #девопс
Docker — Всё что нужно знать чтобы начать работать с Docker, все основы в одном уроке
— Как инсталировать Docker
— Как использовать Docker Image
— Как запускать Docker Container
— Что такое Dockerfile
— Что такое DockerHub
— Как создавать Docker Image из Dockerfile
— Как создать обновленный Docker Image из Docker Container
— Все основные команды Docker
Всем привет, друзья! Сегодня будет немного необычный выпуск) Будем делать мобильный интернет дома и делать обзор на один #роутер. Плюс еще немного посмотрим на код, развернем #vpn в #docker и многое другое) Приятного просмотра)
Docker: основы работы с образами и контейнерами. Как получить, запустить и практически использовать виртуализацию Docker.
Linux post install steps 3:17
pull 4:34
Структура образа (слои) 5:12
run -it 7:26
run command 8:58
ps 10:14
rm 11:06
images 12:09
rmi 12:14
Alpine Linux 13:34
start 15:01
stop 15:22
run -d 16:16
--name 16:36
Docker Hub 16:59
pull :version 17:35
ctop 18:11
exec 18:35
attach 20:37
Ctrl P Ctrl Q 20:50
Port forwarding (-p) 21:40
Volume forwarding (-v) 23:45
В этом видосе мы смотрим как базово использовать Docker разработчику и администратору. Делаем первые шаги в Docker и пытаемся понять, зачем он вообще нам может быть нужен.
ITSumma запускает первый цикл вебинаров. Цель очень простая — помочь вам сразу же опробовать свои силы на практике. Нужно лишь немного времени, немного внимания и желание делать многое лучше многих. Как это делаем мы :-)
Первая тема — Kubernetes. Потому что мы считаем его самым удобным способом разработки и поддержки микросервисных приложений, переход к которым неизбежен для любого монолитного проекта, если вы хотите, чтобы он автоматически масштабировался, не боялся лавинообразного роста нагрузки и просто хорошо и быстро работал.
Мы с K8s знакомы не понаслышке. И хотим поделиться опытом, как спроектировать и успешно поддерживать проекты на его базе.
Первый выпуск ответит на вопрос «Зачем нужен Kubernetes».
Автор – Сергей Спорышев, руководитель высоконагруженных проектов ITSumma.
Появились вопросы? Спрашивайте в комментариях – ответим на все.
Содержание урока:
00:00 Что такое React
00:50 Как установить React
02:12 Обзор структуры проекта
05:22 Запуск приложения
09:13 Компоненты
12:24 Стили
17:38 Передача параметров в компонент
18:20 Циклы
22:10 PropTypes
26:30 Работа с JSX
31:30 События
36:18 Работа со state (useState)
39:20 Динамические css классы
41:30 React Context
45:39 useContext
48:10 Условные операторы в JSX
50:00 Работа с формой
55:34 Создание кастомного хука для input
1:00:06 useEffect (работа с севером)
1:03:07 Создание Loader
1:07:26 React.Suspense (React.lazy)
1:11:11 React.Component (создание модального окна)
1:13:30 React.Fragment
1:16:52 Полезен был контент?
Одним из важных элементов процесса Continuous Delivery, построенного с использованием Docker, является сборка Docker-образов. На первый взгляд задача кажется тривиальной, а синтаксис Dockerfile — простым и понятным.
Но что, если вы используете микросервисную архитектуру и вам необходимо собирать сотни или даже тысячи образов каждый день? А если вам нужно исправить срочный баг на production, готовы ли вы ждать лишние минуты, пока будет произведена сборка?