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
сбилдил докер образ
запушил в хаб
поменял докерфайл
как мне теперь обновить образ на хабе?
нужно удалить текущий образ локально и пересобрать поновой, а далее запушить ?
Alex
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
Alex
в деплое (без разницы какой у тебя ci\cd) сделать как выполнение по очереди
Alex
либо сделать скрипт compose и через него все эти плюхи делать
Kirill
Alex
а что у тебя за базулька?
Alex
в чём*
Kirill
в чём*
???
Docker-compose
База и приложение не имеет значение, просто хочу поглядеть как это делают)
Kirill
В моём случае asp_net core + MySQL)
Alex
нет кор 1 или 2?
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
В логах постгри вижу "соединение офф, от клиента ничо не дождались"
Alex
Pavel
Джава приложение в докере
Pavel
Соббсно его логи и смотрелись через docker logs
Alex
а expose порт совпадает с тем,что транслируется за контейнер при старте?
Pavel
Expose нет никаких
Pavel
Вообще
Pavel
Сворм, там сервисы через docker stack deploy
Pavel
Своя сетка оверлейная
Pavel
И в ней контейнеры друг с другом общаются
jajaeee
бля помагити докир машин не ставит кантейнера!!!!
Anton
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'.
Oleg
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
Pavel
Спасибо!
Сергей
да пока не за что
Сергей
Sashko
кзтатэ полэзно наверноэ
Sashko
https://hackernoon.com/7-ways-to-do-containers-on-aws-532f812196f1