Docker compose - группы контейнеров. Docker


Docker: используем docker compose для объединения наших контейнеров в группу и определения связей между ними, совместного запуска и обслуживания.

Docker compose — это вроде клея, который позволяет запускать контенеры в единой связке, в одной подсети и в строго определённом порядке

Как поддержать проект:
➡ Patreon www.patreon.com/letscodedru
➡ Яндекс.Деньги money.yandex.ru/to/41001451675086
➡ PayPal paypal.me/letscodedru
➡ Qiwi qiwi.me/letscode

docker compose 0:06
Сборка образа из Dockerfile 2:00
Сборка из registry 2:15
Определяем сервер БД 2:39
Вынос данных БД из контейнера 3:39
Переменные окружения (пользователь бд, пароль, имя бд) 4:38
Определяем сервер приложения 6:03
Проброс имени хоста в контейнер 7:09
Links — задаём порядок старта контейнеров 8:44
Определяем прокси 9:39
Конфигурируем прокси 10;46
docker-compose -f 12:35
docker-compose up 12:53
docker-compose start 14:53
docker-compose images 15:00
docker-compose ps 15:47
docker-compose top 15:59
docker-compose logs 16:21
docker-compose stop 16:51
docker-compose down 17:01
docker-compose --scale 17:27

Код из видео:
github.com/drucoder/docker-site

Docker compose:
docs.docker.com/compose/gettingstarted/

Введение в использование редактора vi:
youtu.be/6H0GDM8ExB8

Отладка вэб приложений в браузере:
youtu.be/8ZKgsdxSdTc

Образ nginx:
hub.docker.com/_/nginx

Образ postgres:
hub.docker.com/_/postgres

Образ drucoder/web-server:
cloud.docker.com/u/drucoder/repository/docker/drucoder/web-server

Документация по nginx:
nginx.org/ru/docs/http/ngx_http_proxy_module.html

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

Поддержать проект:
➡ Patreon www.patreon.com/letscodedru
➡ Яндекс.Деньги money.yandex.ru/to/41001451675086
➡ PayPal paypal.me/letscodedru
➡ Qiwi qiwi.me/letscode

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

➡ Второй канал: www.youtube.com/geekChatDru
➡ Твиттер: twitter.com/letsCodeDru
➡ Группа Вконтакте: vk.com/letscodedru
➡ Канал в Telegram: t.me/letsCode_dru
➡ Чат в Telegram: t.me/joinchat/FeiP9xEhqHajfqhLr4z-Nw
➡ Сервер в Discord: discord.gg/xs6XxSx
➡ Ссылка на Яндекс.Дзен: zen.yandex.ru/media/id/5ac20956168a91ffeae449c5

5. Функция ЕСЛИОШИБКА. ТОП-25 Функций в Excel


СКИДКА 70% на 3 курса — 1excel.ru/allcoursesexcel

Ссылка на файл — yadi.sk/i/uCtU-KE7EQL2-w

Рассматриваем следующую функцию из Топ-25 функций в Excel. В этом видео функция ЕСЛИОШИБКА в Excel. Подробно разберем как с помощью данной функции решать ряд простых, но важных задач — отлавливать ошибки и игнорировать ошибки при подсчетах.

Easy Excel — ПОЛНОЕ и ПОДРОБНОЕ обучение программы Excel для новичков и практиков! Уроки по макросам и VBA

Подписка на канал Easy Excel: www.youtube.com/easyexcellesson

#УрокиExcel #ФункцииExcel #ФункцияЕСЛИОШИБКА #ТопФункцийExcel #EasyExcel

Linux урок 7. Команды Man, info, ключ --help. Справочная документация команд в Linux.


Команды Man, info, ключ --help.
Справочная документация команд в Linux.

===================================================

Команда man (manual — руководство)
Выводит страницу документации запрашиваемой команды.
В качестве аргумента передается имя_команды.
Ман-страницы, или просто маны — это классическая
форма справочной документации UNIX и Linux.

На практике некоторые страницы руководств
не были написаны или устарели.
Тем не менее, маны остаются первым местом,
куда следует обращаться за помощью.

Синтаксис:
man имя_команды

Пример:
man cat

Построчное пролистывание:
-стрелочки вверх/вниз
-вверх, клавиша: y
-вниз, клавиша: e или ENTER

Постраничное пролистывание:
w — вверх к началу документа
z или ПРОБЕЛ — вниз к концу страницы

Справка по навигации, клавиша: h,
Вернуться в документацию, клавиша: q

Выход из ман-страницы, клавиша: q

==================================================

Заголовки man странице:

NAME — имя команды, функция которую она
показывает(Например: поиск файлов)

SYNOPSYS — Синтаксис команды.
-Параметры без скобок являются ОБЯЗАТЕЛЬНЫМИ
-Параметры в квадратных скобках []
являются НЕ ОБЯЗАТЕЛЬНЫМИ(опциональные расширения
или просто опции)

DISCRIPTION — Описание программы и ее ключей.

EXAMPLES — Пример использования команды

AUTHOR — Разработчик программы

REPORTING BUGS — Сообщать об ошибках в программе.

COPYRIGHT — Авторские права на программу,
лицензии под которой она распространяется.

SEE ALSO — Дополнительная информация.

Обратить внимание на cat
CAT(1) — число 1 указывает на раздел
к которому относится данная страница.

Самый последний мануал
www.gnu.org/software/coreutils/manual/

=======================================================

Команда info

Гипертекстовый сборник (в тексте есть ссылки по
которым можно перемещаться)

Синтаксис
info имя_команды

Пример:
info cat

Построчное пролистывание:
-стрелочки вверх/вниз

Перемещение по ссылкам:
-переместить курсор в подчеркнутый текст
начинающийся с *, нажать ENTER

Перемещение по статьям:
p -вверх к началу документа
n -вниз к концу документа

Выход из документации:
q
===================================================

Команда help, но лучше использовать ее как ключ
--help -данный ключ, позволяет получать краткую
справку по команде. Информация видна, во время
написания следующей команды.

Пример:
cat --help
cat --help|less

Майкл МакГован . Откровенное интервью бывшего агента ФБР под прикрытием.


Бывший специальный агент ФБР Майкл МакГован делится своими историями и тем, что он узнал как агент ФБР под прикрытием, с Патриком Бет-Дэвидом.
МакГован работал более чем в 50 тайных делах, в том числе более трех разных дел с семьями Коза Ностра, «Русской мафией», бандами байкеров и картелем Синалоа.
Он написал книгу «Призрак», в которой рассказал все о своей работе под прикрытием.
Книга официально не переведена на русский язык, но с основными, самыми захватывающими моментами Вы сможете ознакомиться в новом проекте Frontways: frontways.ru/frontways-ideas/
====================================

Оригинальный видеоролик принадлежит Патрику Бет-Дэвиду и официальному каналу Valuetainment. Перевод контента с официального канала выполняется с разрешения автора.

Чтобы попасть на официальный канал Valuetainment, перейдите по этой ссылке: www.youtube.com/c/valuetainment

Video used is original content of Valuetainment and Patrick Bet-David and used with permission.

To follow the official Valuetainment channel click here: www.youtube.com/c/valuetainment

====================================

Наш сайт: frontways.ru/
Канал автора: www.youtube.com/user/patrickbetdavid
Сайт автора: www.patrickbetdavid.com/
Оригинал видео: youtu.be/I6FNHush2Lw

Числа | Неспроста


Неспроста наши предки верили — числа образуют собственный язык, способный приоткрыть тайну нашей жизни. Почему люди, которые обращают внимание на числа, добиваются успеха? Как они читают знаки и используют их в своих целях? Как узнать своё счастливое число и научиться управлять им? И способны ли числа менять жизнь людей?
—————————————————————————
Смотри все выпуски проекта «Неспроста»
youtube.com/playlist?list=PL_ortCwVgtukRKjYJue_-YOl6KqFE1hgI

Кто из нас не вздрагивал, обнаружив на календаре пятницу, 13-е, и не сомневался, идти ли дорогой, которую перебежала чёрная кошка, или не прислушивался к советам астрологов и предсказателей. В российских деревнях и сейчас живут целители, колдуны и знахари, к которым бесконечным потоком идут за помощью люди. Эти простые деревенские экстрасенсы знают то, что недоступно именитым волшебникам: старинные способы целительства и ворожбы.

Попробуем разобраться, откуда к нам пришли суеверия и приметы, стоит ли в это верить, сбываются ли прогнозы и предсказания экстрасенсов. Ведь, если люди доверяют знакам, то это… неспроста…

Следи за новостями проекта: 5-tv.ru/projects/1000106/nesprosta/
—————————————————————————
► Официальный сайт Пятого канала:
Сайт — 5-tv.ru
Проекты 5-tv.ru/projects/
Телепрограмма — 5-tv.ru/schedule/
Сериалы — 5-tv.ru/films/
Новости — 5-tv.ru/news/

►Социальные сети:
Группа VK — vk.com/5tvpromo
Мы в Facebook — facebook.com/5tv.ru/
Мы в Twitter — twitter.com/5tv
Наш Instagram — instagram.com/5_tv/

Как писать резюме программисту? Разбор реальных резюме с точки зрения работодателя


Запускаем мощную платную обучающую программу, интересно принять участие? Пройдите опрос — simpoll.ru/run/survey/c44b6a04

Поддержать канал и получить доступ к закрытым видео — boosty.to/digitalize.team

Хорошее резюме программиста может продать вас в хорошую компанию, а плохое наоборот срежет все возможности. Как писать резюме так, чтобы вас звали все компании, которые его откроют? Как писать сопроводительное письмо? Какие ошибки допускают почти все? Расскажу об этом с точки зрения работодателя, который ищет разработчика.

Звоним из браузера на мобильные телефоны — www.youtube.com/watch?v=VcBJmHNSxG4
Telegram бот для учёта личных финансов — www.youtube.com/watch?v=Kh16iosOTIQ
Поиск файлов в Linux и Unix. find, grep, ack, ripgrep — www.youtube.com/watch?v=ka9mMFI7f74

/****************** about ******************/

Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:

— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.

Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.

С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.

Мои соц сети:
www.facebook.com/a.goloburdin
www.instagram.com/alexeygoloburdin/
vk.com/a.goloburdin

---

Выживание на Windows XP в 2020 году


Я решил провести эксперимент: можно ли пользоваться Windows XP в 2020 году? Проверка программ и игр, поиск наиболее подходящих версий софта и оборудования для того, чтобы выжить и не обновляться на новую версию! Выход в Интернет, установка устройств!

Ставьте лайки, подписывайтесь на канал и нажимайте на колокольчик, чтобы не пропустить новые видео!

Заказ рекламы и сотрудничество: vk.cc/aBBR0t
Discord-сервер и прочие плюшки: vk.cc/azrudS
Лучшая партнёрка для ютуберов: clck.ru/RZbcn

ВКонтакте: vk.com/dan55800
Instagram: instagram.com/dan55800
Telegram: t.me/dan55800

#Ермаков #WindowsXP #Выживание

Администрирование Linux. Лекция 5, часть 2


Технопарк Mail.ru Group, МГТУ им. Н.Э. Баумана.
Курс «Базовое администрирование Linux» (осень 2015).
Лекция №5 (часть 2)
Лектор — Дмитрий Молчанов

Другие лекции курса | www.youtube.com/playlist?list...
Слайды курса | cloud.mail.ru/public/HSdT/8MLnftWKc

— Официальный канал образовательных проектов Mail.Ru Group | www.youtube.com/user/TPMGTU?su...

НАШИ ПРОЕКТЫ:
«Технопарк» при МГТУ им. Баумана | park.mail.ru/
«Техносфера» при МГУ им. Ломоносова | sphere.mail.ru/
«Технотрек» при МФТИ | track.mail.ru/

Мы готовим квалифицированных специалистов для российского рынка веб-разработки.
У нас — бесплатное практико-ориентированное обучение под руководством лучших специалистов Mail.Ru Group. Преподавание строится на примерах из реальной практики, существующих проектов, с анализом их достоинств и недостатков.

Лучшие студенты получают возможность стажировки в Mail.Ru Group.
Отбор в проекты проходит каждые полгода.

МЫ В СОЦ. СЕТЯХ:
Технопарк в ВКонтакте | vk.com/tpmailru
Техносфера в ВКонтакте | vk.com/tsmailru
Технотрек в ВКонтакте | vk.com/trackmailru
Блог на Хабре | habrahabr.ru/company/mailru/