Size: a a a

RU.Docker — Официальное Русское Сообщество

2019 April 11

m

manefesto in RU.Docker — Официальное Русское Сообщество
что ты под этим подразумеваешь ?
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
создание сети в docker-compose ?
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
А так можно ?
источник

DM

Dmitriy Miroshnichenko in RU.Docker — Официальное Русское Сообщество
manefesto
создание сети в docker-compose ?
источник

DM

Dmitriy Miroshnichenko in RU.Docker — Официальное Русское Сообщество
тогда сможешь docker-compose down и он будет удалять все (кроме сторов)
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
смотри какая ситуация
у меня есть 5 сайтов для примера
site1, site2, siteN
Это свой docker-compose
и я решил для них создать сети
network_site1, network_site2, network_siteN
на входе у меня стоит балансировщик с сетью
network_balancer и к нему подключены сети моих сайтов(network_siteX)
Соответвенно если я обновляю из registry сайт, то предварительно гашу сервис с сайтом, для примера
 
systemctl stop docker-site1

так вот когда происходит docker-compose down удаляется и сеть, а она фигурирует в конфиге балансировщика и просто так нельзя сделать
docker-compose down

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

DM

Dmitriy Miroshnichenko in RU.Docker — Официальное Русское Сообщество
manefesto
смотри какая ситуация
у меня есть 5 сайтов для примера
site1, site2, siteN
Это свой docker-compose
и я решил для них создать сети
network_site1, network_site2, network_siteN
на входе у меня стоит балансировщик с сетью
network_balancer и к нему подключены сети моих сайтов(network_siteX)
Соответвенно если я обновляю из registry сайт, то предварительно гашу сервис с сайтом, для примера
 
systemctl stop docker-site1

так вот когда происходит docker-compose down удаляется и сеть, а она фигурирует в конфиге балансировщика и просто так нельзя сделать
docker-compose down

надо использовать предопределенные сети, а не динамически создаваемые
То есть хочу быть уверенным что мои сети не грохнуть при рестарте сервиса
Видимо вариант только создавать сети вручную
- сделай отдельный docker-compose с nginx и сетям для каждого siteN
- в docker-compose для siteN используешь нужную сеть из nginx
- когда делаешь docker-compose down удалится сеть только для siteN
- перед docker-compose -f siteN.yml up -d, делай docker-compose -f nginx.yml
источник

DM

Dmitriy Miroshnichenko in RU.Docker — Официальное Русское Сообщество
посмотри на https://github.com/jwilder/nginx-proxy
возможно для siteN он сам создает отдельную сеть
источник

MA

Maxim Avramenko in RU.Docker — Официальное Русское Сообщество
manefesto
смотри какая ситуация
у меня есть 5 сайтов для примера
site1, site2, siteN
Это свой docker-compose
и я решил для них создать сети
network_site1, network_site2, network_siteN
на входе у меня стоит балансировщик с сетью
network_balancer и к нему подключены сети моих сайтов(network_siteX)
Соответвенно если я обновляю из registry сайт, то предварительно гашу сервис с сайтом, для примера
 
systemctl stop docker-site1

так вот когда происходит docker-compose down удаляется и сеть, а она фигурирует в конфиге балансировщика и просто так нельзя сделать
docker-compose down

надо использовать предопределенные сети, а не динамически создаваемые
То есть хочу быть уверенным что мои сети не грохнуть при рестарте сервиса
Видимо вариант только создавать сети вручную
можно один раз в bash скрипте написать какую external сеть создать для проекта и указывать её в docker-compose.yml файлике, еще можно в этом же bash после запуска проекта проверить запущен ли traefik и если его нет то запустить контейнер и добавить его в только что созданную внешнюю сеть в которой уже находятся ваши работающие сервисы которые ожидают --scale, например.
источник
2019 April 12

A

Aleksey in RU.Docker — Официальное Русское Сообщество
Всем привет.
Подскажите лечение ошибки:
Не удалось найти контейнер для присоединения.
Убедитесь, что соответсвующий контейнер запущен.


Хотя докер запущен по Windows-контейнер
Проект тоже с DockerFile под windows
При выполнении команды docker ps -a ничего нет .
источник

D

Dmitry in RU.Docker — Официальное Русское Сообщество
Кто пользуется GitLab. Эта статья актуальна, что с раннером необходимы такие извращения?
https://docs.gitlab.com/ee/ci/docker/using_docker_build.html
А то судя по документации, уже можно организовать всё через команды .gitlab-ci.yml (image) ?
источник

DL

Dmitriy Loktionov in RU.Docker — Официальное Русское Сообщество
Dmitry
Кто пользуется GitLab. Эта статья актуальна, что с раннером необходимы такие извращения?
https://docs.gitlab.com/ee/ci/docker/using_docker_build.html
А то судя по документации, уже можно организовать всё через команды .gitlab-ci.yml (image) ?
источник

r

ranebull in RU.Docker — Официальное Русское Сообщество
Dmitry
Кто пользуется GitLab. Эта статья актуальна, что с раннером необходимы такие извращения?
https://docs.gitlab.com/ee/ci/docker/using_docker_build.html
А то судя по документации, уже можно организовать всё через команды .gitlab-ci.yml (image) ?
Это актуальная документация
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
если ты используешь gitlab.com, то там все работает из коробки
источник
2019 April 13

АФ

Александр Филиппенко in RU.Docker — Официальное Русское Сообщество
Всем привет. Можно ли как-то из докер контейнера послать команду в систему? Или можно как-то к Laradock приделать контейнер запускающийся так чтобы команда docker была доступна внутри workspace?
источник

VK

Vlad Ku in RU.Docker — Официальное Русское Сообщество
всем привет. вопрос больше по apache, но может вы подскажете. в папке домена лежит только index.html, но по запросу "/" отдает "file not found" (видимо контейнер php). почему apache после неудачного поиска index.php не отдает index.html?
источник

е

енот in RU.Docker — Официальное Русское Сообщество
Vlad Ku
всем привет. вопрос больше по apache, но может вы подскажете. в папке домена лежит только index.html, но по запросу "/" отдает "file not found" (видимо контейнер php). почему apache после неудачного поиска index.php не отдает index.html?
потому что у него прописано index index.php наверное
источник

VK

Vlad Ku in RU.Docker — Официальное Русское Сообщество
енот
потому что у него прописано index index.php наверное
ну да. я так понимаю, он должен поискать index.php, и если не найдет отдать index.html
источник

е

енот in RU.Docker — Официальное Русское Сообщество
Vlad Ku
ну да. я так понимаю, он должен поискать index.php, и если не найдет отдать index.html
ещё раз, это прописывается в конфиге
источник

VK

Vlad Ku in RU.Docker — Официальное Русское Сообщество
енот
ещё раз, это прописывается в конфиге
в каком? php?
источник