@devops_ru

Страница 2881 из 4568
Artem
03.07.2017
12:30:42
забаньте спамеров, хамов уменьшится.

Aleksandr
03.07.2017
12:31:12
Artem
03.07.2017
12:31:34
его удалили, видимо

Vladimir
03.07.2017
12:32:09
зобанен слегка

Google
Alexey
03.07.2017
12:32:14
))

Vladimir
03.07.2017
12:32:15
самую малость

могу разбанить и позвать обратно

ILYA
03.07.2017
14:41:04
Artem
03.07.2017
14:44:10
?

мб по инвайтам впускать?

Тефтеля
03.07.2017
14:45:10
я давно уже за инвайты)

Alexey
03.07.2017
14:47:33
я давно уже за инвайты)
Тефтелю в Президента!

Привет)

Тефтеля
03.07.2017
14:47:44
Привет, Леха!

feskolech
03.07.2017
14:50:47
Тефтеля
03.07.2017
14:51:15
Привет
Привееет!

feskolech
03.07.2017
14:53:18
Google
Тефтеля
03.07.2017
14:53:42
Я Лёха
А я Тефтеля, приятно познакомится.

D
03.07.2017
14:58:58
Здравствуйте, господа, проконсультируете по вопросу монтирования директорий в докере?

Kuroi
03.07.2017
14:59:22
Монтируй, мы не против

Тефтеля
03.07.2017
14:59:49
монтирую в вегасе

D
03.07.2017
15:00:23
Kuroi
03.07.2017
15:00:50
Обращайся

D
03.07.2017
15:02:59
Суть такова: есть два контейнера, которые запускаются через docker-compose. Мне бы хотелось как можно проще скопировать определённую директорию из второго контейнера в первый. Покурил volumes, но не увидел там варианта такого монтирования, чтобы использовались файлы одного из контейнеров, а не хостовые. Поправьте, если не прав, и подскажите как можно. Спасибо)

Alexey
03.07.2017
15:04:31
Din volumes-from

Евгений
03.07.2017
15:04:53
А почему бы не использовать хостовые?

D
03.07.2017
15:06:44
Din volumes-from
Но для этого мне надо создать volume, в котором будет контент из моего контейнера, но как это сделать — я не понимаю

Alexey
03.07.2017
15:07:07
VOLUME в докерфайле?

D
03.07.2017
15:07:59
А почему бы не использовать хостовые?
Gitlab CI, оба образа уже собраны и где-то лежат, второй будет пересобираться часто, а в первый, вероятно, не будет

VOLUME в докерфайле?
Я пытаюсь через docker-compose. Не выйдет?

Евгений
03.07.2017
15:09:19
Ну ты можешь из уже готового образа сделать надстройку

Если у тебя прям такой клозедсорс и интерпрайз

Aleksandr
03.07.2017
15:13:27
Gitlab CI, оба образа уже собраны и где-то лежат, второй будет пересобираться часто, а в первый, вероятно, не будет
в документации есть пример как расшарить тома между контейнерами version: "3" services: db: image: db volumes: - data-volume:/var/lib/db backup: image: backup-service volumes: - data-volume:/var/lib/backup/data volumes: data-volume:

Aleksandr
03.07.2017
15:15:16
это не супер-идея так-то, но для тестовой инфраструктуры очень удобно

Google
Alexey
03.07.2017
15:16:13
это не супер-идея так-то, но для тестовой инфраструктуры очень удобно
Я не уверен, что это действительно named volumes. Там должна быть возможность объявить volume на этапе старта. Volumes from в композе же точно есть.

А так идея неплохая, как по мне.

А всё, заметил в конце volumes. Это точно named volume. Создаётся общий volume для них, а потом через него шарятся данные. В доках композа должен быть реф в сторону нативного докеровского —volume. Если найдешь, то дальше просто volume-from с того контейнера, которому нужно взять данные и всё будет ок.

Alexey
03.07.2017
15:20:20
James
03.07.2017
15:23:56
всем привет

интересует вопрос по тимсити CI если кто нить юзает. как вы делает откат изменений?

Artem
03.07.2017
15:25:14
как в git'е, не ?

Alexey
03.07.2017
15:25:30
Ку

Тефтеля
03.07.2017
15:26:06
не знаю как в гите, на меркурии збс

D
03.07.2017
15:34:15
в документации есть пример как расшарить тома между контейнерами version: "3" services: db: image: db volumes: - data-volume:/var/lib/db backup: image: backup-service volumes: - data-volume:/var/lib/backup/data volumes: data-volume:
Спасибо всем, расшаривание сработало! Я попробовал пример из мануала ещё перед тем как задал вопрос, но сначала смонтировал не нужную папку, а пустую. В итоге как бы я ни менял пути, у меня в этом volume было пусто, что меня окончательно запутало. Удалил volume через docker volume rm <name> и всё смонтировалось как и хотелось.

James
03.07.2017
15:35:26
как в git'е, не ?
ты имеешь ввиду откат к предыдущему коммиту и опять деплой?

Artem
03.07.2017
15:42:37
а как ты хочешь откатиться без деплоя?

James
03.07.2017
15:48:13
я пока никак не откатываюсь

но рассматриваю и этот вариан

Admin
ERROR: S client not available

Artem
03.07.2017
15:48:31
не, ну я логически просто рассуждаю)

James
03.07.2017
15:48:51
так же имеет смысл расмотреть хранилище билдов на билд агенте

Google
James
03.07.2017
15:49:16
и допустим если сборка упала по триггеру заливать последнюю удавшуюся из хранилища агента

Artem
03.07.2017
15:49:20
ну так деплоить придется в любом случае

James
03.07.2017
15:50:14
да но тут подходы немного другие

там мы оперируем с гитом

а тут с хранилищем

Федя
03.07.2017
15:58:22
James
03.07.2017
15:59:15
сборка упала допустим на предпоследнем шаге, назначение пермишенов к примеру. не доконца назначились

и все сайт упал

или скажем место закончилось

сайт упал

сайт или приложение не важнл

суть в том что бы сделать толковый роллбек

Федя
03.07.2017
16:00:43
Чото как то сложно это имхо

James
03.07.2017
16:00:56
вот бы кто нибудь так сказал да вот я юзаю тимсити вот мы так то делаем было бы круто посмотреть

может быть и сложно я пока ваще ниче не имею и просто расуждаю пока

Федя
03.07.2017
16:02:46
У тебя должен статус сборки целиком проверяться. Допустим ты собираешь имейдж докера, если хоть один слой завалился, то сборка будет остановлена вся

И будет отправлено уведомление об этом

По другому нормально не сделать

Если ваще никак не получается докеризировать прилагу, тогда capistrano может помочь

Google
Федя
03.07.2017
16:11:21
Имхо

Artem
03.07.2017
17:08:06
Yo

Nikita
03.07.2017
17:19:05
Yo
Ku

Hackru
03.07.2017
17:38:56
мужики, я ща охуел. написал в консоли макбука echo test | mail mylogin@gmail.com и письмо ДОШЛО

Страница 2881 из 4568