|
|
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
Народ кто - нибудь ставил сие? С чего начать? Почитал разные доки, все равно непонятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2017, 13:26 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
mr_virtusНарод кто - нибудь ставил сие? С чего начать? Почитал разные доки, все равно непонятно. Что непонятно? Какую документацию читал, какой пункт не понял? Я не поленился только сделать docker доступный не-руту, но у меня gitlab там это не нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2017, 15:34 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
Alexey Tomin, хочу проверить установлен ли уже докер на сервер для начала. пишу - docker info cannot connect to the Docker daemon at unix. Что с этим делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2017, 15:46 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
Alexey Tomin, docker run -d -p 80:80 И пояснение к команде This will bind port 80 on the container to port 80 on the local host. Зачем это нужно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2017, 16:05 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
mr_virtusAlexey Tomin, хочу проверить установлен ли уже докер на сервер для начала. пишу - docker info cannot connect to the Docker daemon at unix. Что с этим делать? Запустить демон? Как-то так: Код: powershell 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2017, 16:49 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
mr_virtus docker run -d -p 80:80 И пояснение к команде This will bind port 80 on the container to port 80 on the local host. Зачем это нужно? Вам наверное нужно с чего-то простого начать, например почитать про котят и стадо ( http://cloudscaling.com/blog/cloud-computing/the-history-of-pets-vs-cattle/) Судя по вашим вопросам, вы пытаетесь запустить docker-образ типа вот этого: https://hub.docker.com/r/jenkins/jenkins/, но люди, пребывающие в здравом рассудке, обычно так не делают, потому что если запихивать котят в докер, то головной боли только прибавляется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2017, 17:00 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
гениальный ответ. сразу виден широкий кругозор и глубокие зания. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2017, 17:17 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
Alexey Tomin, авторЗапустить демон? Как-то так: dockerd --host=unix:///var/run/docker.sock --host=tcp://0.0.0.0:2375 & https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-socket-option With -H it is possible to make the Docker daemon to listen on a specific IP and port. Зачем эти опции нужны? --host? без них не обойтись? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2017, 17:19 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
mr_virtusЗачем эти опции нужны? --host? без них не обойтись? Зачем документацию читать до конца, правда? RTFMBy default, it will listen on unix:///var/run/docker.sock to allow only local connections by the root user. Если вам подходит локальное соединение только для рута, то пожалуйста. Можно не указывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2017, 17:23 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, да читал я, не понял) авторYou can listen on port 2375 on all network interfaces with -H tcp://0.0.0.0:2375 Чем это плохо? авторЕсли вам подходит локальное соединение только для рута, то пожалуйста. Перевести я и сам смог.) Мне нужно понять, для каких случаев нужно не локальное соединение. Для каких случаев использовать не рута. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2017, 17:31 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
mr_virtusЧем это плохо? Ну, безопасностью же. Зачем высталять наружу то что может работать локально. Вдруг в докере дыра какая-то новая найдётся. И если докер прибиндился только на локальный адрес, то никто снаружи дырой не воспользуется. mr_virtusПеревести я и сам смог.) Мне нужно понять, для каких случаев нужно не локальное соединение. Для каких случаев использовать не рута. Дык, это к админам, наверное, а не в Java форум. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2017, 17:35 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, авторДык, это к админам, наверное, а не в Java форум. Ну вдруг) авторIf you need to access the Docker daemon remotely, you need to enable the tcp remotely - что тут значит - чтоб я к образу который в докере установлен мог обращаться с другой физической машины через инет? К примеру к дженскину который в докере через браузер с другой машины? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2017, 17:43 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
mr_virtusгениальный ответ. сразу виден широкий кругозор и глубокие зания. Ну в отличие от чтение документации мне не чуждо. Создатели докера постулируют, что все контейнеры должны быть иммутабельными, т.е. писать что-то внутри контейнера нельзя (ни базу крутить, ни логи писать - базу только куда-то во вне через tcp, логи или на точку монтирования, либо по tcp, либо в stdout/stderr), делается это для того, чтобы процесс обновления выглядел так: создали новый образ протестировали удалили запущенный контрейнер создали контейнер из нового образа собственно, для стада это работает прекрасно, а вот для котят работает крайне плохо. Чего все начинают повально увлекаться этим докером совершенно непонятно, скорее всего причина кроется в том, что много людей просто не в состоянии установить ПО в текущее окружение, а в докере вроде как уже все необходимое ПО собрано воедино и вроде как проще запустить. В контексте CI место докеру только одно - запускать в нем процесс сборки и тестирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2017, 17:45 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
RTFMto access the Docker daemon mr_virtusк образу который в докере установлен Отличный перевод. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2017, 17:48 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
Андрей Панфилов, авторНу в отличие от чтение документации мне не чуждо. так мне тоже. я же не утверждал обратное) вы странные сообщения пишите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2017, 17:50 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
Андрей ПанфиловЧего все начинают повально увлекаться этим докером совершенно непонятно, +1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2017, 17:50 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
mr_virtusИ че? Я тебя спрашивал какие ты вопросы задаешь? Читать умеешь? Ну, и вот. Да. Вполне. mr_virtusНе знаю, поэтому и задал вопрос. ОК. Ответ нет. Биндинг он не про образы, а про функциональность, которую демона предоставляет через сокеты. А будет ли образ виден или нет, это уже отдельный вопрос. Полегчало? mr_virtusОтлично, только я про это опять не спрашивал. Про интернет спрашивал? Спрашивал. TCP биндинг сокета это не про интернет. Так понятнее? mr_virtusПонятно, что кроме троллинга и переводить английский сказать нечего. Читать неприятно. Так не понятно на что отвечать, когда вопросы сразу же сопровождаются массой заблуждений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2017, 18:10 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, авторОК. Ответ нет. Биндинг он не про образы, а про функциональность, которую демона предоставляет через сокеты. А будет ли образ виден или нет, это уже отдельный вопрос. Полегчало? Нет. авторПро интернет спрашивал? Спрашивал. TCP биндинг сокета это не про интернет. Так понятнее? Понятнее. авторТак не понятно на что отвечать, когда вопросы сразу же сопровождаются массой заблуждений. Не понятно - не отвечай. Это опционально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2017, 18:20 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
Андрей Панфилов например почитать про котят и стадо ( http://cloudscaling.com/blog/cloud-computing/the-history-of-pets-vs-cattle/) Там 404. А я всю ночь не спал, думал, что за котята, что за стадо? Можно нормально объяснить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2017, 07:44 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
Alexey TominАндрей Панфилов например почитать про котят и стадо ( http://cloudscaling.com/blog/cloud-computing/the-history-of-pets-vs-cattle/) Там 404. А я всю ночь не спал, думал, что за котята, что за стадо? Можно нормально объяснить? Ну, это же говнопарсер включил скобку в адрес. Набери в гугле pets vs cattle и посмотри картинки. Там много наглядных иллюстраций. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2017, 07:54 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
BlazkowiczAlexey Tominпропущено... Там 404. А я всю ночь не спал, думал, что за котята, что за стадо? Можно нормально объяснить? Ну, это же говнопарсер включил скобку в адрес. Набери в гугле pets vs cattle и посмотри картинки. Там много наглядных иллюстраций. А! Но, насколько я понял, топикстартеру нужно не jenkins в docker запустить, а наоборот, docker запустить и задеплоить в jenkins-job'е. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2017, 08:39 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
Alexey TominА! Но, насколько я понял, топикстартеру нужно не jenkins в docker запустить, а наоборот, docker запустить и задеплоить в jenkins-job'е.это как вы так поняли? mr_virtusdocker run -d -p 80:80 И пояснение к команде This will bind port 80 on the container to port 80 on the local host. Зачем это нужно?какая такая активность в jenkins должна лепить вполне определенный порт в контейнере к вполне определенному порту хоста? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2017, 09:35 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
Андрей ПанфиловAlexey TominА! Но, насколько я понял, топикстартеру нужно не jenkins в docker запустить, а наоборот, docker запустить и задеплоить в jenkins-job'е.это как вы так поняли? Ну подумал. Я просто не могу поверить, что кто-то будет запускать jenkins в docker'е Андрей Панфиловmr_virtusdocker run -d -p 80:80 И пояснение к команде This will bind port 80 on the container to port 80 on the local host. Зачем это нужно?какая такая активность в jenkins должна лепить вполне определенный порт в контейнере к вполне определенному порту хоста? Ну мало-ли что человеку привидилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2017, 09:36 |
|
||
|
установка docker вместе с jenkins на linux
|
|||
|---|---|---|---|
|
#18+
Alexey TominНу подумал. Я просто не могу поверить, что кто-то будет запускать jenkins в docker'е Так тысячи их: https://hub.docker.com/r/jenkins/jenkins/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2017, 09:38 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2122579]: |
0ms |
get settings: |
7ms |
get forum list: |
21ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
8ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
3ms |
| others: | 239ms |
| total: | 393ms |

| 0 / 0 |
