Ivan
[ "$argname" = "false" ] && echo false || echo $argname
George
делаешь docker run -it --rm --entrypoint /bin/sh test заходишь в консоль контейнера и все проверяешь глазами
George
наличие файла, что он выполняется, и т.п.
George
а то вдруг окажется, что ты еще и к glibc прилинковался
Ivan
ldd test - какие библиотеки использует бинарник
Roman
ldd /usr/bin/test
/lib64/ld-linux-x86-64.so.2 (0x7f676b598000)
libpthread.so.0 => /lib64/ld-linux-x86-64.so.2 (0x7f676b598000)
libc.so.6 => /lib64/ld-linux-x86-64.so.2 (0x7f676b598000)
George
оооо. libc 😊
Roman
это ГОшный бинарник, я хз, может алпайн не подходит
George
попробуй в убунту засунуть
Dima
Ребят, расскажите кто какую ci систему использует, там jenkins, teamcity или gitlab ci, просто интересна эта вещь))
И если не сложно, то почему именно это и выбрали
George
по крайней мере поймешь дело в alpine или нет. Если же хочется прям по феншую - можешь потом сборку в golang:alpine делать, чтобы ОС, в которой компилится - была той же, что и целевая
George
George
это не столь принципиальный вопрос. Из указанных трех проще начать с гитлаба
Dima
все
А какая больше нравится? и почему)
George
никакая. все говно
George
попробуйте гитлаб - я серьезно
George
2000 минут - это жесть как много. Для маленького проекта за глаза. Тем более, что минуты можно докупать
George
если нужно больше - можно свои раннеры подключить, и тогда минут безлимит ДАЖЕ С ОБЛАЧНЫМ гитлабом
Dima
Свои раннеры - это к примеру какие?
Roman
спасибо за наводку, скомпилил с -tags netgo взлетоло
Dima
Просто была такая задача, человек 8 разрабатывают сервис, фронт+бек. С докером и git. Дальше было интересно как настроить ci. Раньше был на сервере sh скрипт и всё😂
А теперь хочется сделать все нормально и удобно. И тип возник вопрос github vs gitlab и jenkins vs gitlab ci и как всё это лучше связывать
George
George
повторюсь, что решение под ключ для небольшой команды - все на гитлабе (и код, и сборка, и артефакты)
Mentat
George
а плагины к Жене писать и понимать?
George
гитлаб - хуяк-хуяк, шелл-скрипт, деплой
Mentat
Dima
George
Dima
у них есть градл и мейвен и им хорошо )))
Писали в тот момент не джаву, а го. Собирали в бинарник и по ssh бинарник отправляли, поняли что извращения и сделали подтягивание кода+сборка контейнера через sh и всё работает))
Теперь уровень растёт и хочется без таки мыслей)
George
George
старый легаси продукт на джаве
George
George
ибо svn - сдох
George
дженкинс - ну, знает его человек, так он тогда и с бамбу, и с гитлаб, и с чем угодно разберется
Dima
А что сейчас в основном используется? Видел ещё чёт про тревис. Но идея гитлаб понравилась, скорее всего её и возьмём))
George
George
+ он бесплатный вроде только для публичных опенсурс проектов
Dima
George
говнище
George
3 агента в комплекте, все что свыше - космос деньги
Dima
Ох, спасибо большое! По вашим советам понял, что хорошим решением будет гитлаб. А все остальное это уже платные извращения
Dima
Спасибо!! 😊
George
ну, ты свой стартап запусти. Может потом и перейдешь на Женю
George
а вообще сейчас модным становится concourse. Прям клауд нейтив.... прям крутой
tolik8
Ехал докер через докер,
Видит докер в докер докер.
Сунул докер докер в докер.
Докер докер докер докер!
Anton
Как мы учились эксплуатировать Java в Docker / Хабр
https://m.habr.com/ru/company/hh/blog/450954/
Anton
@vizdrag запинь. полезное
Andriy
сори за оффтоп, кто-то юзал aws cli tool + aws s3?
Anton
Andriy
спс
tolik8
сделал докер конфигурацию под ларавель по этому видео
https://www.youtube.com/watch?v=TumfGqUf39U
и все получилось, кроме того что я не понимаю как использовать в этой сборке composer
я делаю команду docker exec -it dka_web_1 bash
и попадаю в папку с проектом, php artisan там работает
а вот composer -V не работает
HELP! 🙏
Oleg
tolik8
я только второй день с докером, поэтому вряд ли дам адекватный ответ, я лучше скину zip
tolik8
Oleg
и зачем он
tolik8
ну там можно глянуть как я сделал)
tolik8
там композер идет отдельным образом
Владислав
Oleg
видимо, нет, раз он идет «отдельным образом»
All
=================
скажите у кого есть опыт используете в проде apache/tomcat/php в docker, стоит или нет
tolik8
если его нельзя использовать когда он идет в отдельном образе, то какой тогда смысл использовать отдельные образы
Pavlо
всем привет, подскажите плиз, куда капнуть, поднимаю с помощью докер-композе постгрес и пгАдмин,
все стартует гуд, открываю пгАдмин и хочу восстановить базу с бекапа который лежит на локальной машинке, и я его не вижу, что надо прописать чтобы увидеть бекап
вот мой композе
Pavlо
Алексей
Всем привет
Алексей
подскажите кто-то билдил образ nlp в часности интересует модель BERT и NER
George
George
Я вообще не уверен, что pgadmin умеет по сети с постгресом работать, а не локально. Это и ответ на твои приседания с докером.
George
Т.к. если по сети, то клиент эскьюела и дамп должны быть доступны в контейнере с пгадмин, а не постгресом