172 похожих чатов

4 ответов

21 просмотр

ну ребята из чата по виндройду не очень рады были когда поздаровался и сразу с вопросами) но ладно сейчас постараюсь сформулировать задачу. В ответ не прошу прямого решения, просто подсказать корректную структуру или может кто с таким работал такая тема, нужно написать  docker compose файл. что внутри: Jenkins, Nginx, letsencrypt. У меня свой имейдж для Jenkins. Nginx с хаба как и letsencrypt. 1 - Если я правильно понимаю то у меня будет порядок запуска Jenkins потом Nginx потом Let's encrypt? 2 - для чего люди прописывают таким образом? volumes: - jenkins-log:/var/log/jenkins - jenkins-data:/var/jenkins_home 3 - обязательно создавать докерфайл где я выризаю не нужные файлы и передаю свои? (или можно по другому) 4 - Jenkins должен работать на 5000 порту, а nginx на 80 и 443 с линковкой в локалку. Это получается у меня ports: - "5000:5000" и ports: - "80:80" - "443:443" а остальное в конфиге nginx? Заранее прошу прощения за глупые вопросы, я уже успел запутаться 10 раз и потеряться

Andrey-Gumilev Автор вопроса
Vaflz
ну ребята из чата по виндройду не очень рады были ...

1 нет разницы 2 ну это волюмы ,видимо что бы логи на ос парсить 3 как хочешь 4 зачем жене порт наружу если есть нжингс..... Вообще уверен что есть готовое решение

Andrey Gumilev
1 нет разницы 2 ну это волюмы ,видимо что бы логи ...

я перекопал кучу готовых решений и как то не нашёл нормального. стоит вопрос как нормально заставить работать связку из Jenkins, nginx и Lets encrypt + как нормально законфигурировать Nginx и как нормально оформить docker-compose, парочка решений которые я нашёл но не уверен на сколько они подходят. https://stackoverflow.com/questions/57327691/using-nginx-as-a-proxy-for-jenkins-using-docker но это не внутри контейнера https://computingforgeeks.com/configure-jenkins-behind-nginx-reverse-proxy-and-lets-encrypt-ssl/ короче я не знаю где найти нормальный пример, каждый пишет как он хочет и я супер сильно запутался

Vaflz
я перекопал кучу готовых решений и как то не нашёл...

как бы да, пишет как хочет. Если на сайте дженкинса готового решения нет, то адаптируйте найденные под свои нужды. Или начинайте сами свой композ писать. Для начала чтоб просто работал, потом nginx, потом сертбот как-то. Хотя бы в нашей инфре в докере только дженкинс запускал

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Ребят в СИ можно реализовать ООП?
Николай
33
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Карта сайта