Artem
ну значит разбирайся с hetzner или адресуй тому у кого есть доступ чтобы открыли нужный тебе порт
Roman
docker-compose может удалить неименованные volumes при перезапуске?
Aleksey
буду разбираться
Artem
т.к. судя по всему на твоем дедике только 22 и 80 и октрыты
Aleksey
благодарю
Aleksey
т.к. судя по всему на твоем дедике только 22 и 80 и октрыты
судя по всему да, и не могу понять где они перекрыты
Artem
либо можешь на 80 порту поставить реверспрокси и в зависимости от хостов раскидывать запросы на разные контейнеры
Aleksey
iptables вообще удалил
Aleksey
на 80 nginx должен быть
Artem
nginx и есть реверспрокси
Aleksey
ну так-то да, можно конечно на некоторые sub-домены делегировать, как вариант
Artem
можно и по локейшенам раскидывать, много вариантов как выйти из ситуации в общем 😉
Aleksey
благодарю! в общем-то чем не варианты
Alexander
привет) время нубских вопросов) что если у меня есть Docker swarm-mode, пара сервисов и балансировщик, мне нужно создать сетки, которые бы связывали этот балансировщик уровня сервера (для раздачи всем 80 и 443 портов) с этими самыми сервисами, в каких compose-файлах мне нужно их указывать? этого балансировщика или сервисов? или и там и там?
Alexander
я хочу вот эту вот команду $ docker network create --driver 'overlay' calypso переделать в compose-file
Alexander
и у меня есть некий сервис main-nginx и сервис calypso, сервисы разные, описываются в разных compose-file'ах, один балансировщик уровня сервера, а второй просто рядовой сервис... в документации не очень понятно, в каких случаях удаляются сети и создаются ли они автоматически, если их нет
Vladyslav
Всем привет)
Konstantin
Парни подскажите. если какое-то время не использовать контейнер с postgres, то видимо теряется сооединение. Например открыта у меня табличка в dataGrip, если ни каких операций с ней минут 10 не производить, то после например фильтрации по ней - будет "connection..." и все. Но если вкладку с табличкой закрыть и открыть заново, то запросы выполняются мгновенно) У меня просто веб приложение, и если вкладка давно открыта, то полсе запроса back кидает 504 ошибку, думал это связанно. не было ни у кого такого?)
Artem
Так поддерживайте конекшн со стороны приложения, постгрес не будет держать бесконечно коннект иначе при большой количестве обращений по сокетам все утечет
Konstantin
Докер тут ни при чём. А с потгресом вообще ещё обычно pgbouncer идёт
да, у меня просто еще бывало такое не с бд, вот и подумал на сетку. nginx терял связь с другими контейнерами
Anonymous
Пытаюсь установить docker строго по гайду на ubuntu 16: https://docs.docker.com/engine/installation/linux/docker-ce/ubuntu/#install-docker-ce-1 после очередного шага: sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable"выдает невалидность. куда копать ?
Artem
ограждает максимально от любой криворукости и делает все за тебя
Anonymous
thanks ^_^
Artem
Victor
Ребзя, такой достаточно глупый вопрос, но все же, никто не сталкивался с тем что докеру не нравятся Xeon ?
Artem
А ты уверен что в докере дело?)
Aleksei
Подскажите плагин для Jenkins, чтобы его Docker Compose подружить
Victor
А ты уверен что в докере дело?)
Не совсем. Ибо как я понял проблема в CPU, но странность в том что раньше докер работал нормально. Если конкретно то я говорю про MacPro 2006 с Sierra на борту(2 Xeon)
Victor
Вот решил узнать может кто сталкивался как их опять подружить
Artem
так надо с того и начинать, что это мак)
Artem
там и без зионов проблем хватает с докером 😊
Viacheslav
Это не в ксеоне проблема, а в маке. Его (докер под мак) опять (снова) поломали с месяц назад
Victor
Понял) спасибо
Sergey
/report
Joe
Подскажите почему контейнер схлопнулся # Version: 0.0.1 FROM ubuntu:16.04 MAINTAINER Joe Lomakin RUN apt-get update && apt-get upgrade -y && apt-get install build-essential mc vim-nox htop python-pip python3-pip openssh-server -y RUN mkdir -p /root/.ssh COPY conf/.ssh/id_rsa /root/.ssh/id_rsa COPY conf/.ssh/id_rsa.pub /root/.ssh/id_rsa.pub
Joe
Что я упустил?
Aleksandr
текст ошибки
Joe
Exited (0) 3 minutes ago
Aleksandr
ну, все ок
Aleksandr
все что прописано в Dockerfile выполнилось
Aleksandr
что не атк?
Joe
Это понятно, а как его оставить включенным
Aleksandr
Это понятно, а как его оставить включенным
зачем? что значит включенным?
Aleksandr
это не виртуалка. это контейнер, обрачивающий какое-то рабочее приложение.
Joe
Не обратил внимания )))
Dmitrii
у меня у всего списка контактов в таком порядке
Joe
Подскажите как прописать в dockerfile монтирование (-v /root/.ssh:/root/.ssh)
Artem
докерфайл это инструкция для сборки образа, а не конфигурация контейнера
Joe
Понял, нужен compose, Артем спасибо.
Artem
Anonymous
ми-ми-ми
Николаич
А может кто по Jenkins подсказать? Вопрос сформулирован тут: https://toster.ru/q/490470
Pavel
Передать ему WORKDIR
Pavel
В енв
Ivan
Всем привет! Помогите пожалуйста разобраться)) Возник такой косяк: собираю образ, прописываю ENTRYPOINT ["/home/start.sh"] содержимое беру отсуда: https://github.com/docker-library/php/blob/6677546d599d3980781b520f84d03ecaad291dd1/7.2/alpine3.7/fpm/docker-php-entrypoint при старте контейнера получаю ошибку: /home/start.sh: 11: exec: $@: not found не могу понять, что не так...
Anton
не знаю про твой баш скрипт, но например виндовый блокнот ломает перенос строки, если копи-пастишь
Aleksandr
То есть явно содержимое отличается
Aleksandr
Не лги нам, плз
Ivan
Там 9 строка, а не 11
ну да, у меня там кое-чего добавлено, но на результат не влияет
Ivan
RUN set -ex; \ { \ echo "#!/bin/bash"; \ echo "set -e"; \ echo "echo 'mailbot.k8s.webdevtest' > /etc/hostname"; \ echo "CURRENT_IP=\$(cat /etc/hosts | tail -1 | awk '{print $1}')"; \ echo "echo '127.0.0.1 localhost' > /etc/hosts"; \ echo "echo '\$CURRENT_IP mailbot.k8s.webdevtest' » /etc/hosts"; \ echo "cd /etc/mail/"; \ echo "make"; \ echo "make restart"; \ echo "exec '\$@'"; \ } | tee /home/start.sh
Ivan
вот секция, которая создаёт start.sh
Aleksandr
Смотри 6 строку в оригинальном файле
Aleksandr
В этом соль
Aleksandr
Яс телефона, неудобно
Ivan
я пробовал её добавлять - не влияет на результат
Ivan
а что делает сет?
Ivan
точнее сет-минус-минус ))
Aleksandr
Если не передана команда, добавляет к аргументу php-fpm
Aleksandr
Поэтому у тебя и не работает, потому что ты ничего не передаешь в скрипт
Aleksandr
Вызывается$@
Ihor
Всем привет, есть 3 ноды в сворме и все менеджеры, почему-то иногда контейнеры с 3го менеджера пересоздаються на других нодах. Как я понимаю эта нода отпадает с кластера, но в системных логах нечего нет, сервер не падал. Может кто подскажет как это можно отдебажить?
Тигран
Хотел подписаться на страничку докера в инстаграме. Расхотелось.