Div
Есть фильтры нативные
Div
Ищите в доках
Vitaliy
форкнуть и собрать? )
)))) Неа. Нет на это времени и желания. )
Div
Буквально недавно делал
Vitaliy
Ищите в доках
Ок. По какому запросу в доках глянуть?
Div
-f кажись
Div
Или filter или format
Vitaliy
Или filter или format
Ок. Спс. Пойду гляну. )
Null
Работаете программистом и хотите расширить экспертизу в ИТ? Тогда подумайте о том, чтобы стать DevOps-инженером. Эти специалисты связывают задачи разработчиков, тестировщиков и менеджеров, автоматизируют бизнес-процессы и помогают сократить время выхода ПО на рынок. Компании и стартапы нуждаются в «девопсах» на всех этапах разработки. Спрос на них все время растет. Хотите вывести карьеру на новый уровень и стать востребованным айтишником? Тогда приходите на курс «DevOps-инженер» от GeekBrains. Освоите методологии Agile и Scrum, технологии GitLab, CI/CD, Ansible, Puppet, S3AP, OpenStack, Ceph, K8s, Prometheus, Grafana. Положите четыре готовых проекта в портфолио. А эйчары из GeekBrains помогут с карьерой. Запишитесь и получите топовую специализацию
Anonymous
Anonymous
я уверен что тебе такую же зарплату платят, если ты из мск
Anonymous
там на самом деле ничего сложного нет. даже математику не нужно знать. они тупо 90% времени собирают выборки
Anonymous
чтобы потом покемонов тренировать на этих выборках
Anonymous
это работа для дегенератов
Anonymous
когда все массово в этот датасаенс уйдут им зарплаты снизят до рядовых сисадминов
Anonymous
так что можно и не дергаться. просто игнорировать всю эту движуху
Anonymous
так что можно и не дергаться. просто игнорировать всю эту движуху
был дельфист знакомый, тоже много чего игнорировал
Anonymous
так дельфи а 1995 похоронили еще
Anonymous
как джава появилась
Anonymous
модная, красивая
culnaen
так, а для докера мне документацию достаточно будет изучить?
Anonymous
для чего?
culnaen
для чего?
для работы с докером)
Anonymous
ещё хорошо бы практику )
culnaen
ну это да
Anonymous
а там вообще ничего сложного. просто по аналогии делаешь все
Anonymous
некоторые вещи в докере не очевидно как работают пока сам не поиграешь разными кейсами
Anonymous
FROM, ENV, ARG, RUN, VOLUME, EXPOSE, CMD про них почитай
Anonymous
главное - глаз должен дергаться когда видишь localhost
Anonymous
COPY, WORKDIR
Anonymous
это все
culnaen
спасибо
Anonymous
но тебе придется docker-compose выучить, ты на докерфайлах далеко не удешь
Anonymous
а потом gitlab ci настраивать
Anonymous
🤔🤔
если пишешь где-то внутри контейнера localhost/127.0.0.1/[:::1] - 99% что что-то делаешь не так
Anonymous
гитлаб образы из исходников собирает. короче все на него считай и завязано
Anonymous
и alpine wiki почитай
Anonymous
немного
Anonymous
alpine это самый популярный дистр в мире докера
Anonymous
работа с ним это считай работа с его пакетным менеджером
Anonymous
где некоторые пакеты иначе называеются чем в привычном дебиане
Anonymous
или арче
Anonymous
alpine это самый популярный дистр в мире докера
откуда дровишки? Обычно явно тегом надо указывать, а так debian или ubuntu
Anonymous
сколько докерфайлов видел, да и сам писал везде alpine
Anonymous
типа мало весит
Anonymous
я сам его везде пихаю
Anonymous
на моей практике очень редко
Anonymous
ну у меня все исходники собираются alpine
Anonymous
и когда работал там тоже все подряд алпйном другие собирали
Anonymous
я сам его везде пихаю
вот - тег явный, по умолчанию там debian buster емнип
Anonymous
да ещё на arm64 )
Anonymous
это с каких-то старых статей пошло
Anonymous
ясно что не всегда такой выигрыш, экономия места
Anonymous
но я по привычке везде использую alpine
Anonymous
и весь код который вижу, там тож самое
Anonymous
ясно что не всегда такой выигрыш, экономия места
межу. местом и отсутствием неожиданных проблем на ровном месте я выберу второе
Anonymous
у меня не было проблем за 3 года моей дружбы с докером (хоть я с ним и знаком периодами)
Anonymous
у меня постоянно - там баша нет ))
Anonymous
за 7 лет не научился alpine доверять, если я ответственный за инфру
Anonymous
скажут на код-ревью alpine использовать - “под твою ответственность”
Anonymous
ну в нем же пакетом по-минимуму
Anonymous
На арче, конечно, адок у меня ❯ compgen -c | wc -l 6383
Anonymous
а там наверное кроме стандартных гнушных никаких
Slayer
Приветствую, возникла проблема, поднял частный реестр докера https://reg.gitlab.dev.lan сертификат авторизации реестра положил в /etc/docker/certs.d/reg.gitlab.dev.lan/ca.crt но при попытке docker login reg.gitlab.dev.lan пишет x509: certificate has expired or is not yet valid
Slayer
и в папку /etc/docker/certs.d/reg.gitlab.dev.lan:443 тоже кидал - не работает
Slayer
перезагружался после каждого действия - тоже самое
Slayer
сертификат самоподписаный
Artyom
сертификат самоподписаный
Добавь корневой серт в доверенные на операционке
Artyom
И в доверенные на системе, куда docker pull делать будешь
Slayer
закинул в /usr/local/share/ca-certificates/ , обновил update-ca-certificates
Slayer
тоже самое
Artyom
Я уже делал такое. Секунду, подниму записи
Slayer
если в daemon.json добавить "insecure-registries" : ["reg.gitlab.dev.lan"] - работает, но такой момент - не камильфо :(
Artyom
закинул в /usr/local/share/ca-certificates/ , обновил update-ca-certificates
А ты запускаешь приватный реестр через докер?