Docker-compose что это? Первое знакомство | уроки docker | #6

preview_player
Показать описание
🔥 Бесплатные уроки по информационным технологиям

🎁Ссылки в видео:
И посмотрите какие версии поддерживаются:
По выпуску compose:
Таблица с версиями docker и docker-compose
Почитать о различиях в версии 2 и 3 можно здесь:
Для того чтобы обновить файл с одной версии на другую:

💲Реквизиты для поддержки проекта💲

🌍Официальный сайт:

©Music:
Chris Haugen - Spanish Rose
Triumph - Yung Logos
Рекомендации по теме
Комментарии
Автор

Для себя закрепил, что важно не забывать разницу между docker ps и docker-compose ps. Спасибо за видео !

illiakaltovich
Автор

Спасибо большое, может пригодится! А видео супер!!!

vadim-vadim
Автор

Хорошая тема)) о докере в русском Ютубе почти ноль.

Но не забывай про ларавель))

reasonful
Автор

Спасибо большое! По твоим урокам я полностью перешла на ubuntu, настроила homestead и успешно ее использую..очень удобно...и docker-compose мне уже больше homestead напоминает, даже команды похожие с vagrant) В общем я давно хотела еще и с docker разобраться, благодаря этим урокам это легко)

katnezabydka
Автор

Расскажите, пожалуйста, как быстрее розворачивать в продакшене. Очень полезные видео.

INVANDERSMASTDIE
Автор

Спасибо за материалы. Чем сейчас можно заменить docker-machine ip default?

galinabublik
Автор

Классный видос. Только один вопрос: как эти 2 контейнера связались, если админеру не был указан link db ?

oleksandr
Автор

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

Leningradets
Автор

имена контейнеров в docker-compose не путать с именами которые мы указывали при запуске контейнеров через docker run -it --name myapp - а разве это не одно и тоже ? и если нет в чем отличие ?

vladzaiko
Автор

музычка пиратская, огонь! Про пиратов то есть!

le_rockshark
Автор

Так и не понял, зачем нужна операционка в виде образа, если есть образы отдельных сервисов, которые запускаются в своих контейнерах

monoteis
Автор

Подскажите почему у меня не находит команду:
docker-machine ip default

Ошибка:
docker-machine : Имя "docker-machine" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку.

Устанавливал только docker desktop на win10

regondaadnoger
Автор

Для новых людишек, поле VERSION более не нужно как я понимаю с версии docker-compose 2 и выше
Вот сообщение на оф сайте про docker-compose файл:
The Compose file is a YAML file defining version (DEPRECATED), services (REQUIRED), networks, volumes, configs and secrets.

DEPRECATED - устарело.

Так же прекращается (или для будущего - прекращена) поддержка версия(сии) docker-compose 1.х с Июня 2023 года

daniil
Автор

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

twigscv
Автор

В docker compose админер не линкуются?

sergiocoderius
Автор

Команда "docker-composer up" останавливается на строке "Added new Master_info '' to hash table" и ничего не происходит.

say_damir
Автор

adminer это тот же phpmyadmin только урезанная версия чтоли?

dnykwqc
Автор

Спасибо за видосы! То, что доктор прописал)
У меня 2 вопроса.
1. Когда мы пробрасываем порты командой docker run, то по сути же создаём новый контейнер. А если я пытаюсь сделать это на выключенном контейнере, то происходит конфликт имён
docker: Error response from daemon: Conflict. The container name "/test_ssh" is already in use by container You have to remove (or rename) that container to be able to reuse that name.
Значит ли это, что нет другого способа переназначения портов в случае ошибки и придётся каждый раз использовать run?
2. Можно ли делать переназначение двух и более портов в контейнере? Тот же apache использует 8080 для HTTP и 8443 для HTTPS. Как это сделать?

vadimspriggan
Автор

Где я могу найти описания инструкций docker-compose.yml . Например что такое services, version и т.п.

otryumo
Автор

У docker-compose нет ключа -v версия

$ docker-compose -v
unknown shorthand flag: 'v' in -v

есть docker-compose version

eyrdihg