powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / установка docker вместе с jenkins на linux
24 сообщений из 24, страница 1 из 1
установка docker вместе с jenkins на linux
    #39523715
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ кто - нибудь ставил сие?

С чего начать? Почитал разные доки, все равно непонятно.
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39523785
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtusНарод кто - нибудь ставил сие?

С чего начать? Почитал разные доки, все равно непонятно.

Что непонятно? Какую документацию читал, какой пункт не понял?
Я не поленился только сделать docker доступный не-руту, но у меня gitlab там это не нужно.
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39523791
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Tomin,

хочу проверить установлен ли уже докер на сервер для начала.

пишу - docker info

cannot connect to the Docker daemon at unix.

Что с этим делать?
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39523808
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey Tomin,

docker run -d -p 80:80

И пояснение к команде

This will bind port 80 on the container to port 80 on the local host.

Зачем это нужно?
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39523851
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtusAlexey Tomin,

хочу проверить установлен ли уже докер на сервер для начала.

пишу - docker info

cannot connect to the Docker daemon at unix.

Что с этим делать?

Запустить демон? Как-то так:
Код: powershell
1.
dockerd --host=unix:///var/run/docker.sock --host=tcp://0.0.0.0:2375 &
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39523860
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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/, но люди, пребывающие в здравом рассудке, обычно так не делают, потому что если запихивать котят в докер, то головной боли только прибавляется.
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39523889
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
гениальный ответ. сразу виден широкий кругозор и глубокие зания.
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39523891
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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? без них не обойтись?
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39523896
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtusЗачем эти опции нужны? --host? без них не обойтись?
Зачем документацию читать до конца, правда?

RTFMBy default, it will listen on unix:///var/run/docker.sock to allow only local connections by the root user.
Если вам подходит локальное соединение только для рута, то пожалуйста. Можно не указывать.
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39523907
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

да читал я, не понял)

авторYou can listen on port 2375 on all network interfaces with -H tcp://0.0.0.0:2375

Чем это плохо?


авторЕсли вам подходит локальное соединение только для рута, то пожалуйста.

Перевести я и сам смог.) Мне нужно понять, для каких случаев нужно не локальное соединение. Для каких случаев использовать не рута.
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39523908
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtusЧем это плохо?

Ну, безопасностью же. Зачем высталять наружу то что может работать локально. Вдруг в докере дыра какая-то новая найдётся. И если докер прибиндился только на локальный адрес, то никто снаружи дырой не воспользуется.

mr_virtusПеревести я и сам смог.) Мне нужно понять, для каких случаев нужно не локальное соединение. Для каких случаев использовать не рута.
Дык, это к админам, наверное, а не в Java форум.
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39523915
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

авторДык, это к админам, наверное, а не в Java форум.

Ну вдруг)

авторIf you need to access the Docker daemon remotely, you need to enable the tcp

remotely - что тут значит - чтоб я к образу который в докере установлен мог обращаться с другой физической машины через инет? К примеру к дженскину который в докере через браузер с другой машины?
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39523918
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtusгениальный ответ. сразу виден широкий кругозор и глубокие зания.
Ну в отличие от чтение документации мне не чуждо. Создатели докера постулируют, что все контейнеры должны быть иммутабельными, т.е. писать что-то внутри контейнера нельзя (ни базу крутить, ни логи писать - базу только куда-то во вне через tcp, логи или на точку монтирования, либо по tcp, либо в stdout/stderr), делается это для того, чтобы процесс обновления выглядел так:
создали новый образ

протестировали

удалили запущенный контрейнер

создали контейнер из нового образа

собственно, для стада это работает прекрасно, а вот для котят работает крайне плохо. Чего все начинают повально увлекаться этим докером совершенно непонятно, скорее всего причина кроется в том, что много людей просто не в состоянии установить ПО в текущее окружение, а в докере вроде как уже все необходимое ПО собрано воедино и вроде как проще запустить. В контексте CI место докеру только одно - запускать в нем процесс сборки и тестирования.
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39523926
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RTFMto access the Docker daemon
mr_virtusк образу который в докере установлен
Отличный перевод.
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39523933
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфилов,

авторНу в отличие от чтение документации мне не чуждо.

так мне тоже. я же не утверждал обратное) вы странные сообщения пишите.
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39523934
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей ПанфиловЧего все начинают повально увлекаться этим докером совершенно непонятно,
+1
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39523953
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mr_virtusИ че? Я тебя спрашивал какие ты вопросы задаешь? Читать умеешь?

Ну, и вот. Да. Вполне.

mr_virtusНе знаю, поэтому и задал вопрос.

ОК. Ответ нет. Биндинг он не про образы, а про функциональность, которую демона предоставляет через сокеты. А будет ли образ виден или нет, это уже отдельный вопрос. Полегчало?

mr_virtusОтлично, только я про это опять не спрашивал.

Про интернет спрашивал? Спрашивал. TCP биндинг сокета это не про интернет. Так понятнее?

mr_virtusПонятно, что кроме троллинга и переводить английский сказать нечего. Читать неприятно.
Так не понятно на что отвечать, когда вопросы сразу же сопровождаются массой заблуждений.
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39523962
mr_virtus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

авторОК. Ответ нет. Биндинг он не про образы, а про функциональность, которую демона предоставляет через сокеты. А будет ли образ виден или нет, это уже отдельный вопрос. Полегчало?

Нет.

авторПро интернет спрашивал? Спрашивал. TCP биндинг сокета это не про интернет. Так понятнее?

Понятнее.

авторТак не понятно на что отвечать, когда вопросы сразу же сопровождаются массой заблуждений.

Не понятно - не отвечай. Это опционально.
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39524086
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфилов например почитать про котят и стадо ( http://cloudscaling.com/blog/cloud-computing/the-history-of-pets-vs-cattle/)

Там 404. А я всю ночь не спал, думал, что за котята, что за стадо?
Можно нормально объяснить?
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39524091
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey TominАндрей Панфилов например почитать про котят и стадо ( http://cloudscaling.com/blog/cloud-computing/the-history-of-pets-vs-cattle/)

Там 404. А я всю ночь не спал, думал, что за котята, что за стадо?
Можно нормально объяснить?
Ну, это же говнопарсер включил скобку в адрес. Набери в гугле pets vs cattle и посмотри картинки. Там много наглядных иллюстраций.
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39524096
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczAlexey Tominпропущено...


Там 404. А я всю ночь не спал, думал, что за котята, что за стадо?
Можно нормально объяснить?
Ну, это же говнопарсер включил скобку в адрес. Набери в гугле pets vs cattle и посмотри картинки. Там много наглядных иллюстраций.

А!
Но, насколько я понял, топикстартеру нужно не jenkins в docker запустить, а наоборот, docker запустить и задеплоить в jenkins-job'е.
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39524132
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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 должна лепить вполне определенный порт в контейнере к вполне определенному порту хоста?
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39524135
Alexey Tomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфилов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 должна лепить вполне определенный порт в контейнере к вполне определенному порту хоста?

Ну мало-ли что человеку привидилось.
...
Рейтинг: 0 / 0
установка docker вместе с jenkins на linux
    #39524137
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey TominНу подумал. Я просто не могу поверить, что кто-то будет запускать jenkins в docker'е Так тысячи их: https://hub.docker.com/r/jenkins/jenkins/
...
Рейтинг: 0 / 0
24 сообщений из 24, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / установка docker вместе с jenkins на linux
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]