Sergey
в /etc/hosts запишите
Andrey
Кто подскажет, почему так ? Step 5/6 : RUN sed -i 's/max_connections = 100/max_connections = 300/' "$PGDATA"/postgresql.conf ---> Running in 8e73fe2ed8fb sed: /var/lib/postgresql/data/postgresql.conf: No such file or directory The command '/bin/sh -c sed -i 's/max_connections = 100/max_connections = 300/' "$PGDATA"/postgresql.conf' returned a non-zero code: 1
Andrey
беру с postgres:alpine
Anonymous
сбилдил докер образ запушил в хаб поменял докерфайл как мне теперь обновить образ на хабе? нужно удалить текущий образ локально и пересобрать поновой, а далее запушить ?
Anonymous
теги юзаю при билде: docker build -t usrname/imagename:latest .
Anonymous
Docker tag имяобраза user/imagename:latest
Anonymous
Docker images
Anonymous
Посмотри имя образа
Anonymous
ok
Anonymous
Никто не реализовал фейл2бан поднятый в контейнере, который бы правил айпитейбл ?
Anonymous
Рядом контейнер с нжинксом
Aleksey
Чятик, подскажи, а как не триггерить билд в докерхабе изменениями в файлах вроде readme?
Alexey
dockerignore, не?
Aleksey
dockerignore, не?
из спеки не следует, что билд не стриггерится. Триггерит-то коммит. Ну да, ридми будет исключён и не проанализирован, но это не значит, что билд не случится
Alexey
Ну я на утверждаю, лишь предположил
Kirill
Всем привет. Такой вопрос - как создавать/обновлять БД при деплое приложения, если приложение и БД в разных контейнерах?)
Alex
в деплое (без разницы какой у тебя ci\cd) сделать как выполнение по очереди
Alex
либо сделать скрипт compose и через него все эти плюхи делать
Kirill
либо сделать скрипт compose и через него все эти плюхи делать
А есть куда поглядеть на пример реализации?
Alex
а что у тебя за базулька?
Alex
в чём*
Kirill
в чём*
??? Docker-compose База и приложение не имеет значение, просто хочу поглядеть как это делают)
Kirill
В моём случае asp_net core + MySQL)
Alex
нет кор 1 или 2?
Kirill
нет кор 1 или 2?
2, EF Core пока тоже 2, до 2.1 не обновлялся
Alex
где-то находил интересный пример
Alex
щя попробую найти
Alex
ну типо такого https://github.com/dockersamples/dotnet-album-viewer/blob/master/docker-compose.yml
Alex
и при изменении версионности в композе - оба имеджа пересоздаются
Alex
есть ещё такая петруха по настройки кора с sql контейнерами https://docs.docker.com/compose/aspnet-mssql-compose/
Kirill
Вижу там SQL скрипт, но не вижу где его вызывают
Alex
в гитхабе на уровень выше поднимись в исходники
Alex
это же всего лишь сценарий
Kirill
Спасибо)
Pavel
Господа, всем привет!
Pavel
Есть сворм из 10 машин с дебиан-8, ядро 3.16, докер был 17.9.1-це, седня стал 18.3.1-це
Pavel
Проблема была и остаётся во взаимодействии с постгрей, которая контейнером в этом сворме крутится
Pavel
Суть - пг в своём стеке, приложения стучатся к ней по внутреннему имени, имя-стека_имя-сервиса:5432
Pavel
И периодически пропадает коннект
Pavel
Кто-нибудь сталкивался?
Pavel
В логах жава приложения вижу no route to host В логах постгри вижу "соединение офф, от клиента ничо не дождались"
Pavel
Джава приложение в докере
Pavel
Соббсно его логи и смотрелись через docker logs
Alex
а expose порт совпадает с тем,что транслируется за контейнер при старте?
Pavel
Expose нет никаких
Pavel
Вообще
Pavel
Сворм, там сервисы через docker stack deploy
Pavel
Своя сетка оверлейная
Pavel
И в ней контейнеры друг с другом общаются
jajaeee
бля помагити докир машин не ставит кантейнера!!!!
jajaeee
А че не ставит?
я дума это бляцкий ркн--- все работало раньше-- давно ниче не ставил сейчас попробовал на новом маке^^^ юзаю докир тулбокс
jajaeee
пускаю обычный базибокс
jajaeee
docker run -it --rm busybox Unable to find image 'busybox:latest' locally docker: Error response from daemon: Get https://registry-1.docker.io/v2/library/busybox/manifests/latest: Get https://auth.docker.io/token?scope=repository%3Alibrary%2Fbusybox%3Apull&service=registry.docker.io: read tcp 10.0.2.15:43430->34.200.28.105:443: read: connection reset by peer. See 'docker run --help'.
Pavel
Бизибокс должен быть в докерхабе
Pavel
И периодически пропадает коннект
Кто нить по проблеме выше может что подсказать?
Bogdan
Кто нить по проблеме выше может что подсказать?
Было такое, еще контейнер с ним не хотел удаляться, пока не перезагрузил сам докер. Ни чего внятного в гугле не нашел, кроме стандартных перезапустите докер и/или пересоздайте контейнер
Dmitrii
Всем приветы, подскажите, пожалуйста, как при поднятии контейнера с nginx передать ему урл на апи. Т.е. необходимо указать куда проксировать запросы если они не разрешаются локально. Например в том же npm http-server были флаги типо --proxy url. С nginx не могу подобного найти. Такое есть? Хотелось бы не плодить Dockerfilе а ограничиться флагом. Слабо погружен в сферу, не оч шарю, спасибо!
Pavel
Блин там сервис стопался, докер обновлялся, машина ребуталась
Pavel
При чем поначалу все ок, коннект тянется
Bogdan
тогда хз, у меня так только один раз отваливалось
Pavel
Ощущение, что пакеты где то по пути в оверлейной сети ломаются
Сергей
есть там параметры системные, которые то-ли с arp связаны, то-ли с чем-то еще.. не помню точно, но у меня на убунте такое было
Сергей
может быть найду сейчас
Сергей
https://success.docker.com/article/how-to-increase-the-arp-cache-collection-threshold вот эта вот штука
Сергей
по идее когда происходит вот этот no route to host, в системном логе должна высраться ошибка neighbour: arp_cache: neighbor table overflow!
Pavel
Хмм
Pavel
Очень интересно
Pavel
Спасибо!
Сергей
да пока не за что
Sashko
кзтатэ полэзно наверноэ
Sashko
https://hackernoon.com/7-ways-to-do-containers-on-aws-532f812196f1