George
@Smsmdk4 ты издеваешься ?
George
@freeseacher
Roman
я сделал измения, как рестартануть контейнер, что бы он пересобрался?
Anton
Anton
Что за изменения?
Roman
Roman
Anton
docker-compose.yml?
Roman
тут нет докер компоуза
Roman
без него как? поможет?
Roman
Anton
Можно сделать экспорт в образ, потом лоад
Roman
Anton
Только лучше прочитать есть save, есть export. Что-то из этого умеет сохранять контейнер как образ
Andrey
посоны, вот в компосте можно у сервисов задавать depends_on, а можно создать некий сервис у которого будет только depends_on?
говорю стартани сервис A, а он запускает сервисы Aa и Ab
Andrey
сейчас приходится запускать сервис Ab, чтобы были запущен ещё и Aa
Roman
Что делает команда docker restart? Он ведь не пересобирает контейнер, а зачем тогда нужна?
Andrey
перезапускает контейнер
Andrey
точнее даже процесс который ты запустил в этом самом контейнере
Andrey
Andrey
Andrey
Просто при апе перечисли
Andrey
ды придётся
Roman
Andrey
Andrey
Ты не видишь применения
Andrey
Жаль
Roman
Roman
Shahmardan
Всем привет. Только начинаю работать с docker. Обьясните пжл. К примеру, есть описанный docker-compose.yml(nginx+rails+postgresql). Есть две среды dev и prod. В dev произвел кое-какие изменения(добавил код, добавил еще таблицу в БД). Все протестил в деве, отлично работает. А как эти изменения тащить в prod?
Roman
Andrey
(ждем первого кто скажет не тащить композер в прод)
George
George
Но на миграции в бд это не влияет
Roman
Roman
Как в haproxy сделать ображение по доменам? Например domain1 proxy pass server1, domain2 proxy pass server2
Vladislav
друзья, пожалуйста, помогите нубику. Вообщем есть джира она в контейнере, но там типикал ошибка с названием гаджетов и т.д в логах она выглядит так:
"[c.a.t.j.healthcheck.support.GadgetFeedUrlHealthCheck] An error occurred when performing the Gadget feed URL healthcheck
org.apache.http.conn.HttpHostConnectException: Connect to *хостНаме*:443 [*хостНаме*/172.10.1.6] failed: Connection refused (Connection refused)" воть, я нашел решение( ну как решение, возможно, что это решение) - https://github.com/teamatldocker/jira/issues/124 , но столкнулся с тем, что из-за незнания я хз как я его применить. ведь контейнер уже развернут. ему присвоено hostname и он пингуется по нему. Подкиньте что почитать чтоб я понял как это применить))) ну или подскажите как это применить)))
A
Алексей
Приветствую. У меня на сервере запущен Postgresql на 5432 порту, сейчас установил docker образ Postges и в настройках прописал порт 5432:5433. Но образ все равно не стартует, пишет, что занят порт 5432. В чем может быть проблема?
Alexey
Andrey
rince
Andrey
tfhx8
Сделал в volumes compose это - ./nginx/bots:/etc/nginx/bots но такое не работает, почему?
Anonymous
Anonymous
Aleksey
Aleksey
а bots это не файлик ли случайно ?
tfhx8
tfhx8
пробую так - ./nginx:/etc/nginx
tfhx8
не пашет. В другом контейнере, который выше в конфиге, где также - ./nginx:/etc/nginx работает
tfhx8
или может другой контейнер закрывает доступ для других?
tfhx8
сделал docker inspect и там в volumes нет этого пути почему то
tfhx8
А ставят ли внутри контенера iptables для фильтрации плохих ип адресов?
Артём
tfhx8
зачем?)
для фильтраций всякой хрени)). Или обычно на основной машине вне докера такое делают?
Артём
на основной
Sebor▂▅▇█▓▒░
tfhx8
tfhx8
вот думаю лучше через iptables или же внутри nginx
Sebor▂▅▇█▓▒░
Артём
так там же виртуальные локальные интерфейсы только для контейнеров. Весь входящий трафик в первую очередь всеравно будет хостовавая машина принимать
Артём
на ней и настраивай фаервол
Артём
ну или WAF отдельно какой нибудь подними и поставь перед хостом
Артём
вариантов уйма
Артём
вот неплохая статейка, там и про iptables рассказывают тоже
Артём
https://habr.com/ru/post/333874/
Артём
ну, если тебе сайтики хостить, то в nginx модули от дудосов и тд есть
Артём
но это не равно фаерволу)
Артём
Артём
Ставь nginx с модулями и этого в большинстве случаев вполне достаточно
tfhx8
Артём
Denis
CoolStoryBob.