Владислав
Ctrl+Shift+I
Владислав
Вкладка Network
Владислав
Headers
Владислав
И смотрите, нет ли ошибок
Serhii
как оптимальнее всего прокинуть айпишку локальной машины в контейнер? чтоб универсально (на маках и на убунту) данный трюк нужен для контейнерного нжинкс слушать локальный порт где докер машина
Bogdan (SirEdvin)
Roman
Что-то я так и не понял из доки, возможно прокинуть COMPOSE_PROJECT_NAME в аргументы билда?
Roman
Делаю так:
version: "3"
services:
container:
environment:
COMPOSE_PROJECT_NAME: "${COMPOSE_PROJECT_NAME}"
Roman
Но при билде RUN echo $COMPOSE_PROJECT_NAME выводит пустую строку
Anonymous
Ну правильно. Ты пытаешься прокинуть туда переменную, которая нигде не определенна.
Anonymous
Я предлагал захардкодить её
Roman
Я думал, это переменная окружения. Вызываю COMPOSE_PROJECT_NAME=eft; docker-compose build
Anonymous
В ЛС
🌍🇺🇦
Привет!
Начал пробовать Доккер и пока не хочу поднимать бд в отдельном контейнере (она у меня на хост машине). И я не совсем понимаю как пробросить соидинение к бд из контейнера на хост машину. Приложение внутри контейнера ходит на 127.0.0.1:5432?
Aleksandr
🌍🇺🇦
внутрисетевой адрес не работает
🌍🇺🇦
Спасиб) работет) А как быть если это машина разработчика?
Evgenii
Aleksandr
🌍🇺🇦
ну гарантировать постоянный ір в такой ситуации не получиться
Evgenii
Evgenii
а вообще я не понял что ты спрашиваешь
🌍🇺🇦
Понятно спасибо
Anonymous
/report
Anonymous
А жаль
Ruslan
Всем здаров) Значит почитал, посмотрел про докер. Все гуд но так и не понял как он для сценария windows песочницы с GUI?
Ruslan
если я правильно понял то щас 2 образа
нано сервер и виндовс кор
Ruslan
Я вот завел вирт машину в вирт боксе
там стоит win10 и установлен софт
все это исключительно чтобы не ставить этот громоздкий софт при сносе основной системы и не смешивать с основной системой
вот я хочу получить все тожесамое только от докера
Ruslan
насколько это профитно?
Ruslan
Натив виндовс докер только на виндовс сервер я так понял
а не обычной 10 ток через гипер визор с докер оберткой
Pavel
Докер использует ядро линукса. Он не может быть нативным для винды
Stas
Че все так дрочат на докер, это те же нэймспэйсы и cgroupы что и раньше просто удобно сделанные
Stas
Понятное дело под винду он с ядром идёт
Старый
Stas
Stas
Не создавайте себе доп проблем, контейнеры удобны но не стоит их пихать везде и они никогда не станут виртуалкой
Pavel
Serhii
Вопрос есть по управлению. Имеются контейнеры на разных серверах, хочется както некоторые операции описать задачами которые по клику можно исполнить на удаленном сервере. Ранее у нас был женкинс, и мы там настроили джобу. и когда надо запускали. Теперь дженкинса нету, ищу альтернативу но пока не нашел. Посоветуйте что нибудь подобное
Evgenii
Serhii
не вариант
Artem
юзать docker machine и запускать че надо и когда надо?
pavel
у меня есть докер-композ , мне там нужно у одного имаджа поменять порты ports:
- "80:80" на "8080:80" вопрос - когда я его запущу это будет уже новый контейнер или старый останется со всеми данными?
Anonymous
Evgenii
Evgenii
pavel
ща бэкапы сделаю и посмотри
Aleksandr
Stas
сам спросил - сам ответил.
тоесть раз они удобны нужно пытаться запихать туда всё что можно и нельзя ? :)) чёртовы хипстеры))
Emil
а hyper-v говно то еще(
Anonymous
Что значит это слово?
Anonymous
?
Konstantin
Парни подскажите как мне можно собрать статистику использования ресурсов(проц, память) работающих контейнеров за определенный период. Т.е. не за текущий момент как в top, а среднее допустим за день?
Dmitry
Попробуйте вот это решение https://habrahabr.ru/company/southbridge/blog/314212/
Dmitry
Не знаю правда на ск-ко оно вам подойдет
Artem
разворачиваешь себе prometheus и мониторишь любую статистику
Artem
ну как бы хочется сервис, надо почитать как описать его конфиги, это логично
Artem
для ленивых можно поискать репозитарии с компоуз файлами прометея
Artem
но там тоже нужно будет поправить конфиги под себя
Konstantin
благодарю за помощь, почитаю!
Обсессивно беспечное начало основополагающих раздумий
Вопрос.
Есть докер, там 5-6 контейнеров. Внутри простенькие прилады весом по 20-30 метров.
Сейчас вижу что хард на 15Гб забит полностью, по данным мониторинга место скачет, то больше, то меньше. ВИдимо докер самостоятельно чистит временные файлы распологаемые в tmp и tmp-old.
Вопрос, можно ли ручками зачистить всё что находится в этих папках или стоит использовать для этого умения самого докера?
Dumitru
всем привет!
нубский вопрос:
пишу докерфайл, хочу чтобы при запуске контейнера запускались 2 команды, использую CMD но они у меня запускаются на этапе сборки
что делать?
Vladimir
Aion
Aion
в CMD ты можешь их передать одной строкой и они запустятся на старте контейнера без параметров
Dumitru
покажи пример того что ты запускаешь
FROM ubuntu:16.04
ENV IROHA_HOME /opt/iroha
ENV IROHA_BUILD /opt/iroha/build
COPY iroha.deb /tmp/iroha.deb
RUN apt-get update;\
apt-get upgrade; \
apt-get install -y \
libc-ares-dev \
gdebi-core
#Install iroha
RUN gdebi --non-interactive /tmp/iroha.deb
CMD iroha-cli --genesis_block --peers_address /data/peers.list
CMD irohad --genesis_block genesis.block --config config.sample --keypair_name node0
Evgenii
Dumitru
Aion
Dumitru
Aleksandr
пофиксил
выноси в entrypoint.sh, и там выполняй обе команды, если они тебе нужны именно при запуске
Dumitru
Aion
зачем там баш файл?
Aion
просто вызови бэшем их в СМД
Aion
CMD ["bash", "-c", "iroha-cli --genesis_block --peers_address /data/peers.list && irohad --genesis_block genesis.block --config config.sample --keypair_name node0"]
Dumitru
Dumitru
всем спасибо!