@docker_ru

Страница 1184 из 1375
Artem
18.04.2019
15:41:53
Владимир
18.04.2019
15:43:08
это наверное не мне, а @brmr34 надо)

Google
Andrey
18.04.2019
15:44:11
))))простите

ildar
18.04.2019
15:44:29
В гитлабе руби и даёт счастье
Лол, нет. Они даже регулярки нормально работать заставить не могут из-за рубей.

Andrey
18.04.2019
15:47:28
Artem
18.04.2019
15:58:15
Ещё вопросик. Когда работал с docker + xdebug было много матов. Как подключится дебагом к вагранту?

Владимир
18.04.2019
15:59:36
Artem
18.04.2019
15:59:49
встречный вопрос. что ты собираешься дебажить?
Насколько помню не мог найти адрес докер образа

Linus
18.04.2019
16:01:32
Парни, есть какие-нибудь идеи, как проверить запуска процессов в контейнере, из джобы jenkins, если делаю logs -f, соответственно вижу что поднялось, но джоба никогда не завершится, может кто делал подобное, может docker top какой нибудь

ildar
18.04.2019
16:02:45
Насколько помню не мог найти адрес докер образа
1. Контейнера 2. опубликовать порт и цепляться к локалхосту, какие проблемы?

Google
ildar
18.04.2019
16:04:08
Да

Вагрант - провайдер. Что будет бэкэндом?

Artem
18.04.2019
16:04:47
Да
Пора идти топить за вагрант ??

ildar
18.04.2019
16:05:40
Пора идти топить за вагрант ??
Это я тебе про докер рассказал, если что :)

Linus
18.04.2019
16:07:04
можешь более детально свой кейс описать?
запускается контейнер, а в нем идет инициализация с запуском 4 приложений на джаве, вот думаю как проверить что они запустились из джобы дженкинса, а то дженкинс говорит что все выполнил а по факту поднятие контейнера еще не значит что все приложения внутри запустились

ildar
18.04.2019
16:08:33
Пиши в своем приложении readiness probe. Это его проблемы, не докера, не дженкинса.

Linus
18.04.2019
16:11:02
ладно, спасибо

Linus
18.04.2019
16:14:04
да я уже думал об этом, но получится зоопарк, один подс из 10 контейнеров

Владимир
18.04.2019
16:14:40
С логами замучаешься если все в 1 контейнере держать

Linus
18.04.2019
16:15:40
а логи приложения пишут к себе же в каталог

ппц кароче

горе разработчики

Egor Kochergin
18.04.2019
17:01:28
Всем привет, с чего мне начинать изучение докеров?

Evgeniy
18.04.2019
17:09:38
Google
Egor Kochergin
18.04.2019
17:10:24
Спек?

Evgeniy
18.04.2019
17:10:42
Specification. Документация

там есть Get Started, например

ildar
18.04.2019
17:14:32
Linus
18.04.2019
17:14:44
ildar
18.04.2019
17:15:23
Всем привет, с чего мне начинать изучение докеров?
https://docs.docker.com/get-started/ https://habr.com/ru/post/310460/ https://www.katacoda.com/courses/docker/ https://training.play-with-docker.com/

Egor Kochergin
18.04.2019
17:18:19
Вот, спасибо большое, а то в абревиатурах не буб-бум

I
18.04.2019
17:50:25
Привет всем! Ох этот странный классный докер...такой вопрос, вот качнул я с докер хаба публичный контейнер, в моем случаи это лоравель, запустил локально на виндовс, порт прикрутил, сайт вижу, и как мне теперь редактировать файлы?)) Был у меня опыт, прикручивания, локальной папки с докером, и так вести розработку, но как это делать, имея уже внутри контейнера готовое стартовое приложение, или это вообще вкорне не правильное применение?

I
18.04.2019
17:57:50
я не большой спец, но ты можешь конкретные папки хостовой ОС памить прям туда, причем 2мя способами: 1. Напрямую по схеме <local_path>:<docker_path> или через docker volume create (в нем памишь конкретный путь хостовой ОС, а сам volume уже цепляешь к контейнеру)
с хостовыми папками все понтяно, но мне не ясно как правильно сделать для хостовой машины, видимыми файлы которые внутри контейнера, копаясь в поисках решения, нахожу только какую то муть, типа скопировать, отредактировать, потом залить туда, какая то хрень мне кажется))

Evgeniy
18.04.2019
17:58:57
ну максимум админ-права попросит, шоб залезть в папку. Но это дело поправимое же ж

Суть в том, что все, что ты пишешь в volume живет и дышит даже после смерти контейнера. Ты можешь его потом мапить к новому или использовать AS-IS

I
18.04.2019
18:03:07
дело то в чем, я c хаба взял контейнер с уже готовы "базовым приложением", значит варинатов работать напрямую с этими файлами из локальной машины нету, правильно я понимаю? Только путем монтирование своей папки с файлами?

Evgeniy
18.04.2019
18:06:22
дело то в чем, я c хаба взял контейнер с уже готовы "базовым приложением", значит варинатов работать напрямую с этими файлами из локальной машины нету, правильно я понимаю? Только путем монтирование своей папки с файлами?
если я правильно тебя понимаю, то все, что тебе надо это: 1) Определить те пути внутри контейнера, куда пишут АПП, допустим логи 2) Замапить эти пути на хостовую ОС по принципе my_local_path_I_want_to_access_outside:path_for_my_logs_inside_container

но повторюсь, я докером пользуюсь редко и не претендую на самое изысканное решение

думаю имеет смысл в личку уходить дальше

https://www.techrepublic.com/article/how-to-share-data-between-a-docker-container-and-host/

ildar
18.04.2019
18:11:38
https://m.habr.com/ru/post/425101/

Google
Интернет Магазин
18.04.2019
19:11:17
Добрый вечер, господа, есть вопрос от новичка: История такая, есть сервер и нужно на него запустить в одном докере plesk, и так же отдельно пару, контейнеров в которых фронт на Angular. Вопрос: Я правильно понимаю что для всего этого мне нужен Nginx что бы разруливать запросы, либо к plesk, либо на другие докеры ?

И как вообще лучше сделать структуру всего этого ?

Заранее спасибо всем

Роман
18.04.2019
19:15:51
Всем привет, есть вопрос по поводу композа. Композ создаёт сервис, у сервиса есть путь (пример /home/user1/tmp). К разработке подключается user2. У него должен быть другой путь (пример /home/user2/tmp. Так вот вопрос, есть нормальные решения, которые либо делают конкатенацию путь $(whoami)?

Volume

Я про volume

Как замапить путь в зависимости от машины пользователя

Владимир
18.04.2019
19:33:42
Добрый вечер, господа, есть вопрос от новичка: История такая, есть сервер и нужно на него запустить в одном докере plesk, и так же отдельно пару, контейнеров в которых фронт на Angular. Вопрос: Я правильно понимаю что для всего этого мне нужен Nginx что бы разруливать запросы, либо к plesk, либо на другие докеры ?
Смотри, в одном контейнере поднимаешь plesk и прокидываешь нужные порты, во втором я бы сделал так: В докере с версии 17.05 есть мультистейджинг. Т.е. в рамках одного докер файла ты можешь использовать 2 контейнера. В первой части юзаешь контейнер с nodejs собираешь фронт и потом передаешь статику в контейнер с nginx. Ключевые слова для Гугла "docker multistaging")

Владимир
18.04.2019
19:38:30
Да мы пока на коленке все делаем
Ну так юзайте гитхаб со своими 3 бесплатными, приватными репами) или гитлаб)

Роман
18.04.2019
19:39:13
Причём тут гит вообще?

Я про волюмы спросил

Роман
18.04.2019
19:41:30
Вопрос не понятен. Ты хочешь контейнер шарить между пользователями?
При локальной разработке, когда чувак поднимает контейнер, волюм нужно мапить со своим путём

ildar
18.04.2019
19:42:13
.:/path/in/container

Роман
18.04.2019
19:42:37
Вместо . Никак ?

Google
ildar
18.04.2019
19:42:57
В чём вопрос то? Это задаётся на хосте, а там уж какой путь хочешь, такой и делаешь.

Роман
18.04.2019
19:43:09
Хотелось бы /home/$User

ildar
18.04.2019
19:43:28
Ну сделай, если хочется)

Это не к докеру вопрос, а к оси хоста.

Роман
18.04.2019
19:43:52
В ямлике путь прописан строкой

ildar
18.04.2019
19:45:21
Какая ос хоста?

https://docs.docker.com/compose/environment-variables/

Владимир
18.04.2019
19:46:07
Я про волюмы спросил
Если я тебя правильно понял, то можете попробовать юзать какой-нибудь темплейтер. Либо named volume. Оба варианта так себе. Первый подразумевает перед запуском композа прогонять через темплейтер. Второй наличие у все volume с одни и тем же названием

А так вообще дело не мое, но у вас очень странные соглашения по ведению разработки)

Владимир
18.04.2019
19:49:29
Ну на вкус и цвет )
Ясен пень, просто страшно, что все наработки прохерить можно из-за косяка одного человека) почитай ещё про named volume, может поможет вам

ildar
18.04.2019
19:51:28
Ну сделает разработчик rm -rf в смонтированной домашней директории в контейнере - в другой раз умнее будет.

Владимир
18.04.2019
19:53:15
ildar
18.04.2019
19:57:56
А всё проклятый докер. Правда, @nodekra?

Страница 1184 из 1375