
Alexey
27.05.2017
11:21:48
Просто для анализа?
Или для практического применения?

Таймураз
27.05.2017
11:23:27
Гуглить конкретные юзкейсы не совсем верно, так как зная больше, ты можешь определить наиболее оптимальный вариант

Google

Dmitriy
27.05.2017
11:24:50
Странно как-то задача просто перекроить архитектуру или перекроить с какой-то целью?

Alexey
27.05.2017
11:25:39
Например у нас нет особой цели перекроить все, но часть наших сервисов можно перенести в контейнеры ради экономии ресурсов esxi хостов
Ну и просто, ради практики и изучения технологии.

Таймураз
27.05.2017
11:28:33
Вы можете что-то посоветовать помимо озвученного выше? Или можете посоветовать книгу, сайт, чей-то блог, где можно изучить контейнеризацию от обычных стейтлес приложений до баз данных и тд

Dmitriy
27.05.2017
11:29:43
Мне вьехать очень помог просмотр видео с докерконов

Таймураз
27.05.2017
11:29:56
У нас все работает на виртуалках, в которых ещё и контейнеры крутятся
Хочу вынести слой виртуализации, и сделать это везде, где решение будет лучше того, что есть сейчас

Yuri
27.05.2017
11:30:00
привет всем

Таймураз
27.05.2017
11:30:13

Artem
27.05.2017
12:07:57
Только офф документация, там всё подробно, остальное по запросам на каком нибудь stackoverflow

Konstantin
27.05.2017
12:25:51
Любая инфа доступна

Alexey
27.05.2017
12:32:56

Google

Konstantin
27.05.2017
12:33:39
))

Alexey
27.05.2017
12:35:01
))
Насчёт вливания в мозг. Сейчас играю в pray :) рекомендую. Там как раз эта тема обыгрывается

Konstantin
27.05.2017
12:35:58
15 лет только в доту и it играю

Alexey
27.05.2017
12:38:13

Konstantin
27.05.2017
12:39:37
2002

Egor
27.05.2017
14:21:19

Konstantin
27.05.2017
14:22:30
первый раз nginx поднимаешь?

Egor
27.05.2017
14:22:53

Bogdan (SirEdvin)
27.05.2017
14:23:25

Роман
29.05.2017
10:25:44
Ребята, подскажите, пожалуйста: есть десяток контейнеров, запущенных на слабом сервере. У них есть volumе'ы. Задача - перенести контейнеры на другой сервер. Пересобрать контейнеры - не проблема. Как мне адекватно тома перенести?
Которые в /var/lib/docker/volumes

Egor
29.05.2017
10:29:02
copy? paste!

Роман
29.05.2017
10:29:42
copy? paste!
Сработает ли? Как докер на новом сервере о них узнает? Или он перечитает каталог?

Egor
29.05.2017
10:29:56
а ты как эти волумы подключаешь?
покажи вывод docker volume ls

Роман
29.05.2017
10:31:06

Egor
29.05.2017
10:31:55
если маунтит внешние (по отношению к контейнеру) папки - то просто копируй с сохранением структуры

Роман
29.05.2017
10:33:03
покажи вывод docker volume ls
local fcf2bc45d69d4526c14fb4074a05861c7c40a3b2b526114791148272c966fe1d
local fdb6c1b0e94d8302764901d28623670f902e4a1c6ae7af6301b19be4bf97ec74
local fee74fcbdfeb52019803cbcb38881c7c84e003e61b89f9463ac9b864810efb2c
local ff3afd9c1b97e566255899e47309863780fb5a0b862f525967875f539f23400e
local secretprojectstaging_mongodb
local secretprojectstaging_postgres
local secretprojecttesting_mongodb
local secretprojecttesting_postgres
local secretnew_postgres
local secretnewstaging_mongodb
local secretnewstaging_postgres
local secretnewstaging_redis
local secretnewtesting_mongodb
local secretnewtesting_postgres
local secretnewtesting_redis

Egor
29.05.2017
10:33:50
copy? paste!

Google

Maxim
29.05.2017
10:34:05
я просто архивировал данные из %volumename%/_data/* и это все переносил

Роман
29.05.2017
10:34:07
Ладно. Попробую сейчас. Спасибо.

Konstantin
29.05.2017
10:53:31
просто перенеси
а лучше вынеси из папки докера имхо
volumes:
- ./data:/var/lib/data
- ./cfg:/etc/config
Как-то так

Роман
29.05.2017
10:56:37
Получилось. Просто перенёс. Спасибо.

Roman
29.05.2017
13:03:18
кто нибудь зпускал кнтейнер с опцией user?

Egor
29.05.2017
13:22:37
Посоны, не нашел в доках по docker-compose внятного объяснения, как сбилдить base-image прежде чем поднимать на его основе различные services?

Pasha
29.05.2017
13:25:19
бейз кастомный?

Egor
29.05.2017
13:25:25
да

Egor
29.05.2017
13:25:41
не из репозитория
вообще, в принципе, compose поддерживает такую фичу? типа image inheritance или image chaining ?

Pasha
29.05.2017
13:26:39
ну отдельный сервис добавить наверное в композ
там билд прописать

Admin
ERROR: S client not available

Egor
29.05.2017
13:27:23
а отдельный сервис мне зачем? нафиг лишний контейнер болтаться будет
или как?

Google

Pasha
29.05.2017
13:27:46

Egor
29.05.2017
13:29:09
это для docker build, мне для композа надо
но за идею спасибо

Pasha
29.05.2017
13:32:06
композ так же работает
https://docs.docker.com/compose/extends/#example-use-case

Konstantin
29.05.2017
13:38:46

Egor
29.05.2017
13:39:03
пытаюсь найти как

Konstantin
29.05.2017
13:39:05
Я наверное не понял о чем ты

Egor
29.05.2017
13:39:52
build не топ же
схема такая
у меня есть 4 сервиса, которые базируются на ruby:2.4.0-alpine
но я в этот имейдж добавляю пару библиотек специфичных с помощью COPY в докерфайле
т.е. для каждого сервиса я беру ruby:2.4.0-alpine, добавляю либы и добавляю код
и во всех 4-х случаях я жду пока не выполнятся инструкции бандлера (который эти либы как раз и добавляет)
и тут я понимаю, что делаю что-то не так

Maxim
29.05.2017
13:43:15

Egor
29.05.2017
13:43:33
я так и делаю

Maxim
29.05.2017
13:44:40
я так и делаю
а, он же на каждый билдит новый образ, вопрос чтобы сделать один образ через композе?

Egor
29.05.2017
13:44:52
ДА!

Google

Maxim
29.05.2017
13:45:01
тоже интересно

Konstantin
29.05.2017
13:45:25

Egor
29.05.2017
13:45:35
сек

Konstantin
29.05.2017
13:46:00
А бля, ты. image прописываешь?
И вообще, завязывайте с гаданием, кидайте конфиг сразу