
Melis
21.06.2018
18:22:06
Help me

Tony
21.06.2018
18:23:07
это ошибка приложения. Что-то пошло не так с lua-resty-jwt.

Melis
21.06.2018
18:23:35

Google

Tony
21.06.2018
18:23:40
возможно у вас бинарники на какую-то не ту архитектуру. Не на raspberry собираете случайно? ?

Melis
21.06.2018
18:23:54
неа

Tony
21.06.2018
18:24:01
или там я не знаю, 64 vs 32, боже упаси

bebebe
21.06.2018
18:24:04
Почему через luarocks, а не OPM? Пакета нету?

Kirill
21.06.2018
18:24:13

Melis
21.06.2018
18:25:11

Kirill
21.06.2018
18:26:57

Tony
21.06.2018
18:27:09
нет ?
докер это не VM.

Melis
21.06.2018
18:27:29

Tony
21.06.2018
18:27:48
удивительно:-D

Melis
21.06.2018
18:28:14
а можно ли запустить докер в докере?

Google

Melis
21.06.2018
18:28:17
))

Bohdan
21.06.2018
18:29:43
можно, но не нужно

Tony
21.06.2018
18:30:42
не ну почему же
если какую-нибудь дичь потестить там
вон circle ci весь построен вокруг докера в докере

Melis
21.06.2018
18:31:55
а разве в кита может поместиться еще такой же кит?

Bohdan
21.06.2018
18:31:59
он внутри запускает или "рядом"?

Tony
21.06.2018
18:37:50
рядом, но новый контейнер думает что внутри
а родительский контейнер думает что он вообще железка и он тут главный, азаза

Bohdan
21.06.2018
18:38:12
ну такое да
сейчас статейку найду
вот она, но тут не все покрыто
http://jpetazzo.github.io/2015/09/03/do-not-use-docker-in-docker-for-ci/
в общем и целом: https://github.com/jpetazzo/dind

Tony
21.06.2018
18:44:11
разве CircleCI не по последнему параграфу работает?..
типа спаунит кучу контейнеров в top level, они там дальше разбираются кто с кем дружит

Bohdan
21.06.2018
18:44:37
не знаю, не юзал)
у меня ofelia и telegraf используют docker.sock и апи докера

Tony
21.06.2018
18:45:31
вощем да, если проект требует докера в докере - скорее всего вы делаете что-то не так (или какую-то дичь, что, в общем-то, is a valid use case)

Bohdan
21.06.2018
18:46:23
я вот хотел jenkins pipeline в докер агенте запускать, но пока обхожусь так

Sergey
21.06.2018
18:48:46

Google

Kirill
21.06.2018
18:52:39

Sergey
21.06.2018
18:55:00

Alexander
21.06.2018
19:18:44
Объясните пожалуйста как links работают?
php:
build:
context: ./
dockerfile: php.docker
volumes:
- ./www:/var/www
links:
- composer
- app1
composer:
build:
context: ./
dockerfile: composer.docker
Контейнеры разворачиваются, в контейнере composer виден php, а в php контейнере - composer - нет
как я долже указать видимость composer внутри контейнера php ?

Sad but
21.06.2018
21:32:15

Alexander
21.06.2018
21:33:02
Пробовал, не сработало
пробовал networks, тоже не помогло

Sad but
21.06.2018
21:37:10
Хм, я для себя композер отдельно не выводил, у меня докерфайл с пхп в котором всё что нужно и я через докер-композ exec делаю композер инстал/апдейт в контейнер с пхп

(;¬_¬)
21.06.2018
21:37:14
если у тебя есть отдельный композер контейнер

Евгений
21.06.2018
21:37:45

(;¬_¬)
21.06.2018
21:38:08

(;¬_¬)
21.06.2018
21:38:42

Евгений
21.06.2018
21:38:54

(;¬_¬)
21.06.2018
21:39:10

Евгений
21.06.2018
21:39:37

(;¬_¬)
21.06.2018
21:39:57
Явно не доку
ну это же другой разговор. тут видно что человек сути не улавливает зачем контейнеры связывают

Alexander
21.06.2018
21:42:16
правильно понимаю что должен сделать контейнеры
nginx
mysql
php
composer
app
nginx links: php
app links: php, composer, mysql
?
или как все это воедино собрать чтобы в app вести разработку?

Google

(;¬_¬)
21.06.2018
21:43:08

Евгений
21.06.2018
21:48:10

Admin
ERROR: S client not available

Alexander
21.06.2018
21:48:36
links заменить на depends_on ?

(;¬_¬)
21.06.2018
21:56:11
как сам с собой разговаривал. окей. не мои проблемы

Alexander
21.06.2018
21:59:34
Да я понял, что нет смысла composer в отдельный контейнер пихать

Code
22.06.2018
01:49:42
Доброго времени суток.
У меня может быть глупый вопрос, но все же:
Допустим я запустил Docker Swarm на разных машинах.
Сайт будет доступен с любого IP.
Но как быть если упадет главный сервер?
Первое что пришло в голову это A записи в DNS для каждого IP сервера. Я прав?


Lazoreth
22.06.2018
04:08:12
Добрый день. Подскажите пожалуйста, 2 вопроса есть. Перенёс проект django+celery+redis в контейнер с монтированием папки с исходниками. Во первых не меняются файлы при сохранении при запущеном контейнере. Во вторых celery просто потерял таски, никаких настроек не менял, просто на очередной перезапуск контейнера не видит теперь таски, такое уже было, но переустановка докера спасла. Теперь не помогает вот docker-compose файл
version: '2.1'
services:
web:
restart: always
build: ./
command: python manage.py runserver 0.0.0.0:8000
ports:
- 8000:8000
volumes:
- ./:/data
redis:
ports:
- 6379:6379
image: redis
celery:
build: ./
command: celery -A itservice worker -B -l debug
depends_on:
- redis
links:
- redis

vitaliy
22.06.2018
05:55:53
а ты исходиники закидываешь в образ или работаешь только через внешний mount директории с исходниками?
в контейнер web ты прокидываешь каталог а в контейнер celery нет

Артур
22.06.2018
08:36:43
Недавно вернулся к докерам (как давно это было) и вижу, что --links теперь depricated. Пробую связать контейнеры через --net bridge, но нет уверенности, что у меня получается. Вы тут часто упоминаете в compose файлах depends_on, как это отразить аргументами в консоли?
Можно ли связать контейнеры через --add-host localhost:0.0.0.0 ?
compose файлы хуже тем, что в них нельзя прокинуть опции, поэтому я использую Makefile. Можно конечно же дублировать compose файлы, но это еще хуже.

Bohdan
22.06.2018
08:43:00

Артур
22.06.2018
08:44:42
Ну, может я не знаю чего?
Почитал доку. Попробую по-другому. Спасибо.

Bohdan
22.06.2018
08:59:45
вот, такой подход мне нравится)

Melis
22.06.2018
10:18:52

bebebe
22.06.2018
10:28:46

Melis
22.06.2018
10:29:50

Google

Melis
22.06.2018
10:35:52
luajit нету в системе?

bebebe
22.06.2018
10:38:33

Melis
22.06.2018
10:41:32

Mark
22.06.2018
12:18:39
Привет всем

Artem
22.06.2018
12:20:00
Привет

Zlokot
22.06.2018
12:20:52
камрады, ктонить юзал VSTS? а именно сборку докер имаджей https://hub.docker.com/r/microsoft/aspnetcore/ ?
не могу понять - как собрать контейнер для linux платформы
для винды вроде собирается
но на linux сервер с докером даже не могу сделать pull
получаю ошибку
image operating system "windows" cannot be used on this platform

Евгений
22.06.2018
12:26:47

Zlokot
22.06.2018
12:27:11
почему?
тут вроде про докер же

bazzilic
22.06.2018
12:27:39

Zlokot
22.06.2018
12:27:48
да, уже догадался но

Евгений
22.06.2018
12:27:48