Docker соединение контейнеров между собой | уроки docker | #5
HTML-код
- Опубликовано: 30 июл 2018
- 🔥 Бесплатные уроки по информационным технологиям
💕Подписывайтесь на канал 👉: bit.ly/2B4zOjq
🙉 Канал в телеграмм: bit.ly/2QcOXD4
💲Реквизиты для поддержки проекта💲
Находятся по адресу dka-develop.ru:
bit.ly/2Mog3I9
🌍Официальный сайт:
dka-develop.ru
©Music:
Chris Haugen - Spanish Rose
Triumph - Yung Logos
Спасибо друг, очень доступно и понятно, продолжай выкладывать видео
Спасибо тебе большое, добрый человек! Срочно нужен был пятиминутный курс быстрого объединения двух контейнеров для чайников, и к счастью, нашла это видео. Это прям то, что нужно. Быстро, ёмко и понятными словами. Спасибо!
Блин, как же это круто!!!! Спасибо вам за ваш проделанный труд, вы облегчаете нам жизнь))
Очень годные объяснения по docker
Это божественно. Огромное спасибо
Спасибо! Отличный туториал!
очень полезные видео, спасибо вам!
Отличный курс. Огромное спасибо !
Огонь!
Лайк! Это божественно!
СУПЕР!
Очень хорошо, спасибо)
Гениально!
Лайк за музыку :)
Спасибо!
круто!
на 3:20 - ошибка! вы написали erc/hosts, а надо /etc/hosts
Музыка в заставке, как будто видео не про докер, а про схватку акулы с крокодилом)
так ведь оно и есть - сколько кодеров погибло сражаясь с этим монстром
Про метот публикации сервиса ведь есть видео?
А можно тупой вопрос. А как потом заново запустить тоже самое, итоговый вариант mysql+adminky? чет я затупил ... Ну и да , главное , а к этой связке привязать nginx то можно ?
У меня на 8080 уже jenkins стоит. Как поменять порт?
Как вариант - ctrl+alt+del -> диспетчер задач - подробности - принудительно закрыть jenkins и java. Но есть лучше.???
1stop running container
docker stop test01
2commit the container
docker commit test01 test02
NOTE: The above, test02 is a new image that I'm constructing from the test01 container.
3re-run from the commited image
docker run -p 8080:8080 -td test02
вместо 8080 написать 8090 - не помогло, т.к. 8080 еще где-то вшито в самом образе
Как с вами связаться? Реквизиты поддержки и сайт не работают
когда мы запускаем контейнер с командой --link, то создается докер-сеть типа bridge, к которой подключаются оба контейнера - тот который мы сейчас создадим и тот, который мы указали в качестве значения опции --link
Эту сеть можно увидеть, если выполнить docker network ls
(имейте ввиду, что по умолчанию уже будет несколько сетей в списке, который вы увидите)
посмотреть какая сеть создана именно для ваших контейнеров можно так:
выполняем docker inspect
и ищем в самом конце в NetworkSettings -> Networks -> bridge ключ NetworkID
это же значение можно увидеть в docker network ls в колонке NETWORK ID
к этой сети можно подключить другие контейнеры, отключить подключенные или вовсе удалить эту сеть
Вопрос: контейнер docker сам по себе не сохраняет измененную информуцию, например запись/перезапись БД, верно?. Какой тогда смысл использовать БД в докере? Догадыаюсь что чего то не понимаю. Знаю что можно хранить результат работы контейнера во внешней директории
в целом ответ получил в этом видео ruclips.net/video/OCNzafcF2Yw/видео.html
web программирование превратилось в такую кашу из всевозможных технологий что охватить это всё не реально. Когда то было достаточно использвать php mysql html css и ты можно сказать был Full stak сейчас с этим ты только Junior
Порог вхождения сейчас значительно выше, вы правы. Новички просто не знают что учить и как все связать, с другой стороны для тех кто в теме, реально многие процессы стали автоматизированы, в больших проектах и командах стало удобнее работать.
Автор канала верно ответил. В принципе, все эти технологии позволяют решать проблемы, которые раньше отнимали больше времени. Такие технологии, наоборот, делают web пластичнее. Успехов!
Так докер легкий и удобный.
Не получается подключиться на локальной машине пытаюсь сделать проброс 8090:8080
Супер, лайк огромный!
Опечатка в видео: ruclips.net/video/xTeD9RDUhoE/видео.html
/etc/hosts
почему-то не логинится на adminer делал все так же
Там сразу ошибка:
docker: failed to register layer: error creating overlay mount to /var/lib/docker/overlay2/098b426d08307137a402cd4d4ee4ac2571e145fa6d6cd3188d808eb4461ec2b5/merged: too many levels of symbolic links.
See 'docker run --help'.
Ничего не понял
Такое ощущение, что с 4 урока какие-то проблемы с видео. Дальше первых 40 секунд не вопроизводится
Для входа в БД на момент февраль 2022 года вместо root надо писать example-user
потому что поменялась инструкция на dockerhub. Пароль такой же как вводили 123456 в соответствии с видео
docker run --detach --name some-mariadb --env MARIADB_USER=example-user --env MARIADB_PASSWORD=my_cool_secret --env MARIADB_ROOT_PASSWORD=my-secret-pw mariadb:latest
"erc/hosts" - очепятка
наверное имеется ввиду что в файле /etc/hosts добавится запись для db
У вас ошибка вместо etc erc