
Bogdan (SirEdvin)
12.05.2017
09:59:36
не обязательно на груви писать
А разве Jenkinsfile не только на груви?
Хотя не сказал бы, что груви настолько плох, но там же даже конструктор есть, вроде

Nick
12.05.2017
16:36:27
Jenkinsfile эт не груви вроде, а дсл

Алексей
12.05.2017
16:44:23
Mariadb по дефолту подхватит дату после мускуля?
После смены образа

Google

Roman
12.05.2017
16:46:28
как это возможно что бы с такой последовательностью bundler вылетает с ошибкой что нету make команды?
RUN yum groupinstall -y 'Development Tools' \
&& /bin/bash -l -c "bundle install --verbose"
да че за бред отдельными командами тоже самое, даже в самом контейнер make работает после development tools
есть тут кто )?

Andrey
12.05.2017
18:24:01
А поставить напрямую automake?)

Roman
12.05.2017
18:51:58
yum install make добавил таже хрень
если запустить контейнер и руками сделать все тоже самое- работает
солнечная радиация?
на локалке старый докер стоит но внем пашет

Konstantin
13.05.2017
00:05:42

Roman
13.05.2017
01:13:52
если бы
у меня тут солнечная радиация

Konstantin
13.05.2017
02:03:28
если бы
Зачем тебе этот мусор в контейнере тогда?

Roman
13.05.2017
02:57:37
так же multi-stage в RC все еще?

Google

Roman
13.05.2017
02:57:58
разобрался взял ruby-build и debian-jessie и все

Konstantin
13.05.2017
09:38:23

Yuno
13.05.2017
12:37:45
у меня они работают как часы
Согласен, за все время была только одна проблема с переходом на 9.0 версию и то не особо понятно по чьей вине. Инфы про то, что старые раннеры не поддерживают api новой версии гитлабе не было нормально предоставлено, плюс новой версии раннеров поначалу не было в репозиториях, а когда обновились, то воркеры встали намертво. Пофиксили довольно быстро, но все равно не ок получилось

Roman
13.05.2017
16:26:06

Klim
14.05.2017
10:57:36
Парни привет)
Не сетапится юзер tgchatbot :(
version: '2'
services:
postgres:
image: postgres:9.6
volumes:
- postgres-data:/var/lib/postgresql/data
environment:
- POSTGRES_DB=tgchatbot
- POSTGRES_USER=tgchatbot
- POSTGRES_PASSWORD=tgchatbot
ports:
- "5432:5432"
volumes:
postgres-data:
driver: local
было у кого такое?
root@1c1acbbfaaa0:/# psql -U tgchatbot
psql: FATAL: role "tgchatbot" does not exist

Таймураз
14.05.2017
11:00:06
Нужно заранее создать полльзователя

Klim
14.05.2017
11:01:06
ага
все
пофиксил :)
merci!

Таймураз
14.05.2017
11:01:46
Всем доброе утро
Ребят, начинаю седеть уже
Пытаюсь подтянуть для образа php:alpine дополнительные либы под пхп
RUN apk --update php7-xml
Выдает
ERROR: unsatisfiable constraints:
php7-xml (missing):
required by: world[php7-xml]
Уже перепробовал кучу разных вариантов- все то же самое. И отдельно апдейтить репозитории в контейнере, и последний список репов копировать в /etc/apk/repositories- один хрен
Кто может насчет Yii проконсультировать?)

Serik
15.05.2017
09:53:16

Dan
15.05.2017
09:54:51

Таймураз
15.05.2017
09:55:05
У меня вопрос и по докеру, и по Yii

Dan
15.05.2017
09:56:13

Таймураз
15.05.2017
10:02:41
Ладно, немного поспамлю
Я не знаю, как разворачивается Yii проект => не разверну его и в контейнере
В какой последовательности и какие команды выполняются для разворачивания Yii проекта?

Dan
15.05.2017
10:04:52

Google

Dan
15.05.2017
10:05:40
И самое главное, почему именно докер?

Таймураз
15.05.2017
10:05:45
Завернуть Yii проект в контейнер
Сами разрабы этого проекта разберутся с рабочим окружением
давай попробуем с самого начала:
1. Что именно ты хочешь сделать? И для чего?
2. Если это разработка, и ты не знаешь как разворачивать Yii проект, то возможно для начала тебе стоит не смотреть на докер, а посмотреть и научиться работать с Yii?
3. Если ты хочешь разворачивать Yii именно в докере для своих задач, какими бы они ни были, то возможно стоит посмотреть на готовые решения и докерфайлы, где уже есть необходимый набор контейнеров и образов для работы php-приложений?
Проект построен из мемкеша, бд, проекта на ноде и проекта на Yii
Я уже вынес первые три контейнеры, но так как не работал с PHP- решил обратиться с сообществу
Надеюсь, мне получится вежливо отклониться от ответа, почему именно докер)


Dan
15.05.2017
10:11:06
я бы рекомендовал посмотреть на том же гитхабе докерфайлы с php. но вообще, если внимательно почитать документацию докера, там даже вполне себе рабочий пример можно собрать своими собственными руками минут за 10 с нужной версией пхп и всеми необходимыми плюшками. либо... гуглить готовые решения, но тогда не придёт глубокого понимания тематики ?

Таймураз
15.05.2017
10:13:39
Посоветуйте чат по Yii=)

Dan
15.05.2017
10:16:39
@yii2ru

Boris
15.05.2017
11:20:41
всем привет. подскажите, какой из каталогов является контейнера, а какой хостовой?
docker run -v /etc:/tmp

Dan
15.05.2017
11:21:25

Boris
15.05.2017
11:22:06

ASergey
15.05.2017
11:22:26
Слева локально, справа - контейнер

Boris
15.05.2017
11:27:54

Konstantin
15.05.2017
12:55:58

Алексей
15.05.2017
14:35:59
Там же от приложения к приложению все разное
можно как ничего не делать, а можно неделями разворачивать руками

Таймураз
15.05.2017
14:52:17

Konstantin
15.05.2017
14:52:50
Composer install?
Вообще инфы 0

Алексей
15.05.2017
14:55:53

Google

Алексей
15.05.2017
14:56:07
Тут кто то разворачивал beanstalkd?
Не могу уловить как персистентность настроить

Admin
ERROR: S client not available

Алексей
15.05.2017
14:56:49
https://github.com/kr/beanstalkd/wiki/faq
if you choose, you can use the “-b” option, and beanstalkd will write all jobs to a binlog.
Сразу вопросы как это все накладывается на docker-compose и какие пути у это шняги чтобы volumes пробросить

Vadim
15.05.2017
14:59:51
beanstalk:
image: schickling/beanstalkd
ports:
- 11300:11300
написано у меня в docker-compose

Алексей
15.05.2017
15:00:22
Бинлог пишет?

Vadim
15.05.2017
15:00:34
Это я к тому, что сам не понимаю как он работает :)

Алексей
15.05.2017
15:00:39
а тю

Vadim
15.05.2017
15:01:08
Секунду, может на серваке что-то другое.
beanstalk:
image: nickinchina/beanstalkd
volumes:
- ./bt_data:/data
Ну вот туда и пишет
binlog в папке есть

Алексей
15.05.2017
15:02:53
https://gist.github.com/Assada/b33eb4289d19b88c3aec5a47efa64dfe
Получилось так

Vadim
15.05.2017
15:06:02
попробуйте VOLUME ["/data"]
и в compose /data

Google

Vadim
15.05.2017
15:06:57
И если нет, то лучше посмотреть как это в образе сделано, который я подключаю.
Я, если честно, все еще не до конца понимаю как эти очереди вообще работают.

Алексей
15.05.2017
15:08:06
По сути это очень простая и быстрая БД
Если сильно упростить
Которая работает в памяти
и поддерживает персистивность

Vadim
15.05.2017
15:08:59
Ну если очень сильно. У меня не получилось получить полный список задач, например
Которые висят в данный момент
И во всех веб-панельках это сделать нельзя

Алексей
15.05.2017
15:09:41
На каком-то языке?
можно по тьюбам