George
Учитывая, что компоуз - это всего лишь обёртка вокруг docker run и прочих
Andor
Тег сразу сам ставит из конфига
George
Хочется предсказуемого почедения
Andor
И параметры
Максим
Всем привет
Возник вопрос
Создал asp.net core приложение, собираю его в контейнер, через docker-compose. Без контейнера приложение хапускается на 3978 порте. Не могу правильно переопределить порт в docker-compose.yml для доступа к приложению. Может кто-нибудь помочь?
Ильдар
ports:
- "1234:3978"
https://docs.docker.com/compose/compose-file/#ports
Ильдар
оказывается то, что я считал DinD, на самом деле было DooD
http://blog.teracy.com/2017/09/11/how-to-use-docker-in-docker-dind-and-docker-outside-of-docker-dood-for-local-ci-testing/
Игорь
Подскажите, когда я монтирую папку внутри контейнера в комоуз, папка и содержимое становиться root:root,
но мне нужно, что бы оно осталось root:www-data. Как это можно сделать?
[username]
подскажите, есть ли какой-нибудь инструмент для просмотра логов докера с гуи ?
[username]
+ что бы мог следить за логами которые пишутся в файлы
Anonymous
Andor
Лол
[username]
Elastic Stack
а есть что нибудь по легче ?) Мне для дев окружения
Andor
Bash + docker logs -f
[username]
Andor
Удобно
Konstantin
Konstantin
неудобно :(
Bash неудобно? Давно это так стало?
[username]
сейчас bash и пользуюсь
Konstantin
Konstantin
Или эластик без логстеша, мэйнстрим давно
Andor
Скорей бы логи без эластика стали мейнстримом
Konstantin
Konstantin
Или бэк ту спланк?
Andor
Loki?)
Вариантов больше 2
Konstantin
Вариантов больше 2
Ну ты явно склоняешься к чему-то конкретному. Или ты против чего-то конкретного?)
Andor
Я против эластика
Andor
Аргументировано
Konstantin
Andor
Шесть вечера пятницы, я еду покупать коляску для дочери
Andor
Не, мне лень
Konstantin
Ну такой себе аргумент, с брюнеткой было бы круче))
Andor
Это не аргумент
Andor
То есть аргумент, но не про эластик, а про лень
Konstantin
Vladimir
Всем добрый вечер, столкнулся в продакшене с проблемой - на старте контейнеров очень сильная нагрузка идет от процесса runc init. Система ubuntu 16 lts, docker 18.9.3
Vladimir
Какие есть советы по выправлению ситуации?
CHIP
Vladimir
Ограничить ресурсы контейнеру
не подходит, в обычных условия контейнер стартует за 60 секунд, сегодня тот же контенер начал стартовать за 150+ секунд в лучшем случае… если я ограничу ресурсы ему, приложение внутри вообще неизветсно сколько будет подниматься
Konstantin
Vladimir
не в контенере, 70 секунд. В обычных это на сервере клоне в другом ДЦ
Vladimir
ну и плюс по логам предыщих стартов
Konstantin
George
Dima
Andor
Le Svejaque
Sergey
Ильдар
В этом чате еще не было.
Ильдар
Konstantin
Ильдар
Pavel
всем привет
>docker run -d --name some-clickhouse-server --ulimit nofile=262144:262144 -v /path/to/your/config.xml:/etc/clickhouse-server/config.xml yandex/clickhouse-server
Попытка указать внешний конфиг, я что то делаю не так?
Konstantin
Pavel
nclude not found: clickhouse_remote_servers
Include not found: clickhouse_compression
Logging trace to /var/log/clickhouse-server/clickhouse-server.log
Logging errors to /var/log/clickhouse-server/clickhouse-server.err.log
Include not found: networks
Include not found: networks
Include not found: clickhouse_remote_servers
Include not found: clickhouse_compression
Pavel
подскажите пожалуйста, вот я запускаю clickhouse-server, база внутри ростет ростет и тут оно внезапно допустим выключается ну причин тонны, онрестартует и вся база нулевая снова. Какие есть практики работы с такими вещами? Ну или даже тот же MYSQL та же петрушка
Sergey
Pavel
Konstantin
Konstantin
только при удалении
Konstantin
но да, statefull выноси в волумы
Pavel
Pavel
https://hub.docker.com/r/yandex/clickhouse-server/dockerfile
>VOLUME /var/lib/clickhouse
вот я как понял он подрубает прям при сборке паку внещнюю для хранения данных? Я верно все понимаю?
Konstantin
Sergey
Pavel
Pavel
а папка должна быть создана инзначально?
Pavel
или она сам должна примонтировании создаться, ну она не появляется 🙂 я так опнимаю вариант 1
Sergey
Konstantin
🤔
Подскажите плз, почему не работает в контейнере cron,
FROM python:3
RUN apt-get update \
&& apt-get install -y cron \
&& apt-get autoremove -y
CMD /usr/sbin/cron -f
питоном добавляю в крон задачи, они прописываются (заходил через баш crontab -e), но не выполняются
даже обычное ехо в файл добавленное вручную не выполняется
George
🤔
Konstantin