Petr
ты вот как раз тот типаж который посрачить ходить=)
Petr
еще и попкорн готовит, а смазку забыл
Petr
COPY/ADD чтобы проект в контейнер кидать? Ну делай так если тебе удобно
Petr
даже не в контейнер а в image предлагает, ну ты точно силен
Konstantin
@vizdrag @Atassis можно детсад закончить?
Таймураз
Konstantin
я конечно заинтригован немного, о чём он говорит, но подача такая себе. Троллит чтоли
Таймураз
К сведению @ptflp Ни одного удаленного сообщения Константином я не увидел
Таймураз
Вниманию всех умников, кто себя таковым считает Если вы думаете, что админы сделают выбор в вашу пользу относительно проверенных временем участников сообщества- вы ошибаетесь Будьте благоразумны, адекватны, и тогда мы будем любить и чевствовать и вас
Таймураз
Ну и лично мое мнение не как админа, а как такого же участника сообщества- чей батя клоун можно понять по вам же Если вы ведете себя как клоун, можно сделать вывод, что и в семье у вас принято наговаривать на других
Таймураз
а что, админы и такое видят? 😳
Я вижу два твоих отредактированных сообщения=)
Konstantin
ну, это я и вижу)
Oleksandr
Колеги, возможно ли в команде docker logs <container> указать только конец лог файла или последние например 100 строчек?
smile
docker logs —tail=100 - 100 строчек с конца
smile
https://docs.docker.com/engine/reference/commandline/logs/#options
Rava
Коллеги, Всем Привет, есть варианты сохранения данных внутри контейнера, кроме 'commit'?
V
Коллеги, Всем Привет, есть варианты сохранения данных внутри контейнера, кроме 'commit'?
ну тут и вправду от задачи зависит а так обычный mount не подошел ?
Igor
подсобите с задачей, я туплю. есть огромный композ с кучей сервисов, чтобы гонять там е2е тесты в автоматическо режиме. есть один из сервисов - maven:slim с хромом, там должны запускаться тесты на selenium по-моему. мавен все отлично собирает и потом контейнер с грохотом падает с такой фигней: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-failsafe-plugin:2.20.1:verify (default) on project cor-e2e-tests: There are test failures. [ERROR] [ERROR] Please refer to /tests/target/failsafe-reports for the individual test results. [ERROR] Please refer to dump files (if any exist) [date]-jvmRun[N].dump, [date].dumpstream and [date]-jvmRun[N].dumpstream. [ERROR] org.apache.maven.surefire.booter.SurefireBooterForkException: The forked VM terminated without properly saying goodbye. VM crash or System.exit called? [ERROR] Command was /bin/sh -c cd /tests && /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -jar /tests/target/surefire/surefirebooter1002537264642478581.jar /tests/target/surefire 2018-11-27T15-44-14_089-jvmRun1 surefire9135789849554586298tmp surefire_08111136998106603461tmp [ERROR] Error occurred in starting fork, check output in log
Ильдар
даже не в контейнер а в image предлагает, ну ты точно силен
Прикинь, так иногда тоже надо делать :) почитай на досуге https://l0rd.github.io/containerspatterns
Rava
я поставил ПO в докер, и /var/ПО записываются конфиги, мне их и нужно сохранить
Rava
после запуска контейнера
Konstantin
я поставил ПO в докер, и /var/ПО записываются конфиги, мне их и нужно сохранить
Маунти файл или папку и забирай на хосте или stdout и в логи
Konstantin
Прикинь, так иногда тоже надо делать :) почитай на досуге https://l0rd.github.io/containerspatterns
А ты вообще понял о чем он и как в образ код добавлять нужно без copy/add?
Ильдар
А ты вообще понял о чем он и как в образ код добавлять нужно без copy/add?
Да я особо не разбирался, мне надо было буфер обмена разрядить :)
Ильдар
В моем первом Dockerfile я дергал git clone. Мб он об этом способе?
𝘂𝘅𝗻𝗮𝗺𝗲
Голова
Скинь ссылку плиз
Igor
Так не контейнер падает, а процесс. Тут уже про джаву
да вот я в смятении. на alpine - запускается отлично, но мне нужен хром, а его туда не поставить. на slim/jessie - не запускается. даже просто на чистом
Egor
Ребят, это норм реализация миграций для джанги?
Egor
🅰️rkadiy
Ребят, это норм реализация миграций для джанги?
нет, просто делай docker-compose run --rm bot python manage.py migration после обновления
🅰️rkadiy
удалить контейнер после выполнения
🅰️rkadiy
читай документацию
🅰️rkadiy
ну и на сервере лучше из регистри тянуть собраный образ
🅰️rkadiy
а собирать на ci
🅰️rkadiy
gitlab отлично подойдет
🅰️rkadiy
https://ru.wikipedia.org/wiki/%D0%9D%D0%B5%D0%BF%D1%80%D0%B5%D1%80%D1%8B%D0%B2%D0%BD%D0%B0%D1%8F_%D0%B8%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F
Дмитрий
Всем привет. Кто-нибудь разворачивал образы Gogs + Nginx ? Не получается разобраться с проксированием ssh-порта через nginx.
Дмитрий
Или это лучше в devops чат вопрос?
a1eXei
я сам пробовал, но не через nginx, а через traefik ssh порт получилось настроить только опубликовав, и естественно другой типо 222:222
Дмитрий
я сам пробовал, но не через nginx, а через traefik ssh порт получилось настроить только опубликовав, и естественно другой типо 222:222
Ну по сути у меня сейчас так и есть. Сам Gogs требует открыть два порта: 3000 (web морда) и 10022 (ssh). Gogs и Nginx висят вместе на docker network. Через Nginx я настроил proxy pass c git.domain.com на http://gogs:3000, и получается, что в клиент гогса только с поддомена можно зайти. А вот как правильно закрыть ssh-порт и сделать на него так же проксирование я не могу допереть. Хочу в это урле убрать порт:
Дмитрий
Дмитрий
Гуглил, везде какая-то отрывочная инфа
a1eXei
у меня пока ssh выключен, когда пробовал только так получалось, а вообще сейчас через http нормально работают клиенты
a1eXei
proxy_set_header X-Real-IP $remote_addr; proxy_pass http://203.0.113.1:22; так не получилось?
Konstantin
@nginx_ru
Lev
тут харбор юзал кто-нибудь для регистра?
Lev
интересно за подводные камни прежде чем я потрачу на него пару-тройку часов
Egor
Так, если оффнуть контейнер с бд, все данные удалятся ?
Lev
Если это не редис, конечно
Maxim
kill
И часто промышляете этим?
Lev
kill
Фу, мерзость
Maxim
Фу, мерзость
Коллега, не нужно так категорично, у многих это "обычное решение проблемы", давайте будем более внимательными к проблемам нуждающихся
Lev
Важно лишний раз показать что это ненормально чтобы человек не пренебрегал и не привыкал. Вдруг этот чат читают новички вроде меня?
Maxim
Важно лишний раз показать что это ненормально чтобы человек не пренебрегал и не привыкал. Вдруг этот чат читают новички вроде меня?
Здесь есть отличные специалисты, но не у всех есть время ответить в силу разных причин, поэтому панику и отрицательные эмоции лучше не подкидывать в костер тех кто ещё топит дровами;)
Maxim
Важно лишний раз показать что это ненормально чтобы человек не пренебрегал и не привыкал. Вдруг этот чат читают новички вроде меня?
Ну и если ты читаешь этот чат то ты уже не "новичек" ) читать умеешь, значит далеко пойдешь!
Lev
Ща в сторону harbor смотрю
Lev
Сейчас на keycloak сижу и чот вообще не удобно
Lev
Раз уж я привлек чьё-то внимание) задавал сегодня этот вопрос в чате но никто не ответил
Yevhen
Ща в сторону harbor смотрю
Пробовал, полет нормальный. На поднятие ушло с полчаса
Maxim
Сейчас на keycloak сижу и чот вообще не удобно
Работаешь с java? Давно практикуешь? И какую цель приследуешь глядя в сторону harbor?
Maxim
Пробовал, полет нормальный. На поднятие ушло с полчаса
Бухгалтерия? Медицина? Учёт и отчётность? Наверняка что то такое очень ответственное, угадал?
Maxim
Ракеты
Вот это поворот! Неужели там используют java?
Maxim
Ракеты
Военные или гражданские? Всегда было интересно с помощью чего именно запускается в космос и долетает до цели груз и личный состав
Maxim
Наверняка уже можно каждому узлу и агрегату прикрутить JavaVM и врубить на полную мощность всю магию