
Алексей
12.05.2016
10:26:12
с учетом принятия vxlan в ядро и поддержкой этого дела в vmware в nsx я думаю со временем сетевухи научатся офлоадить его
а может и уже умеют

R-omk
12.05.2016
10:26:31
хотя это можно смело использовать если ва не нужно ходить в какой нибудь кэш очень быстро и очень много, скажем если нужна тупая связь между контейнерами , то это однзначно то что хорошо работает из коробки

Alexander
12.05.2016
10:27:23
мм клёвое сравнение, с графиками, как я люблю :-))

Google

M
12.05.2016
10:27:46
Note that this test is running on my laptop, and we will run more tests on UCS to further compare the result.

R-omk
12.05.2016
10:28:03
я видел когда то другое тоже сграфиком, но еще я самолично запускал iperf

Алексей
12.05.2016
10:28:31
weave в этот тесте меня сильно растоил
с другой стороны сеть работающая поверх libpcap должна быть медленной
точнее даже обязана

Alexander
12.05.2016
10:30:49
мне вот хочется flannel потому что вроде как на CoreOS это дефолтное решение, а как понять, когда flannel будет мешать?

Roman
12.05.2016
10:31:10

Алексей
12.05.2016
10:31:20
ну вот

Roman
12.05.2016
10:31:24
Но пока я смотрю на stt

Алексей
12.05.2016
10:31:26
а какая опция нужна ?

M
12.05.2016
10:31:36
у меня сейчас как раз flannel, надо будет затестить

Алексей
12.05.2016
10:34:14
ох, год как
https://software.intel.com/en-us/blogs/2015/01/29/optimizing-the-virtual-networks-with-vxlan-overlay-offloading
ну короче при правильно подобраном железе vxlan хорошо.

Google

Evgeny
12.05.2016
10:41:35
docker overlay === vxlan === ~-25%-30%

Roman
12.05.2016
12:06:03
http://www.spinics.net/lists/netdev/msg314365.html
читеры из vmware

Evgeny
12.05.2016
12:10:54
Ну судя оп рассылке дальше это не пошло?

Алексей
12.05.2016
12:11:07
stt это что во что инкаплулировано :) ?

Roman
12.05.2016
12:12:14
Идея какая: давайте сделаем протокол у которого заголовок будет похож на tcp и тогда сможем задействовать оффлоады в карточке

Алексей
12.05.2016
12:14:33
а. ну тоесть временно

Tigran
13.05.2016
10:38:10
Всем привет!
Кто нибудь сталкивался с ошибкой New state of 'nil' is invalid ?
Пытаюсь запустить связку php-fpm + nginx. Проект написан на symfony 3. В логах symfony выдается такая ошибка. С чем это может быть связано?

R-omk
13.05.2016
10:40:30
Боюсь это совсем не про докер, анализируйте ошибки и делайте дебаг

Dan
13.05.2016
10:40:31
контейнер запущен? docker ps ?
да нет, ошибка докера как раз.

Tigran
13.05.2016
10:40:43
да, контейнеры запущены

Dan
13.05.2016
10:40:49
nginx запущен внутри?

Tigran
13.05.2016
10:40:52
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
ed1d995fd8e7 emotiofolio/emotionfolio:emotionfolio-latest "/bin/bash /usr/src/a" 53 minutes ago Up 53 minutes 0.0.0.0:48000->9000/tcp emotionfolio
a8ac36ecfa0a emotiofolio/emotionfolio:emotionfolio-nginx-latest "nginx -g 'daemon off" About an hour ago Up About an hour 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp global-nginx
90210a70991a emotiofolio/emotionfolio:emotionfolio-postgresql-latest "/docker-entrypoint.s" About an hour ago Up About an hour 0.0.0.0:48002->5432/tcp emotionfolio-postgresql9.5.2
нет, под nginx свой контейнер
и под бд тоже

Dan
13.05.2016
10:41:31
надо проверять работу сервиса внутри контейнера

Google

Dan
13.05.2016
10:41:44
и логи nginx посмотреть

Tigran
13.05.2016
10:42:07
логи nginx чисты
$ docker logs a8ac36ecfa0a
192.168.99.1 - - [13/May/2016:09:48:57 +0000] "GET / HTTP/1.1" 500 507 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.94 Safari/537.36" "-"

Dan
13.05.2016
10:42:46
https://www.google.ru/search?q=New+state+of+%27nil%27+is+invalid
пробовал?

R-omk
13.05.2016
10:42:46
пишите код в
отформатированном
виде, всем будет удобней

Tigran
13.05.2016
10:43:25
о, не знал о форматировании, как в нем писать?

R-omk
13.05.2016
10:43:56
три символа ` вначале и в конце

Tigran
13.05.2016
10:44:07
Дан, пробовал, ответов не нашел, поэтому решил попробовать тут)
Дан, что именно проверить в контейнере?
У меня их три. Первый под nginx(слушает порты 443 и 80), второй под postgresql (порт 5432 пробрасывается на 48002) и третий, основной контейнер с приложением (symfony) (пробрасывается порт 9000 на 48000)

Alexander
13.05.2016
11:08:27
проблема может возникать если в CMD есть что-то в UTF-8, управляется докер из Windows
можно проверить CMD и init.sh если он там есть на наличие таких символов, а запуск сделать из самой виртуалки
https://github.com/docker/docker/issues/21323


Tigran
13.05.2016
15:09:51
проверил, оба файла чистые
$ cat config/init-user-db.sh
#!/bin/bash
set -e
psql -v ON_ERROR_STOP=1 —username "$POSTGRES_USER" «-EOSQL
CREATE EXTENSION "adminpack";
CREATE EXTENSION "autoinc";
CREATE EXTENSION "cube";
CREATE EXTENSION "file_fdw";
CREATE EXTENSION "fuzzystrmatch";
CREATE EXTENSION "hstore";
CREATE EXTENSION "insert_username";
CREATE EXTENSION "intarray";
CREATE EXTENSION "isn";
CREATE EXTENSION "lo";
CREATE EXTENSION "ltree";
CREATE EXTENSION "moddatetime";
CREATE EXTENSION "pageinspect";
CREATE EXTENSION "pgcrypto";
CREATE EXTENSION "pg_trgm";
CREATE EXTENSION "postgres_fdw";
CREATE EXTENSION "refint";
CREATE EXTENSION "seg";
CREATE EXTENSION "sslinfo";
CREATE EXTENSION "tablefunc";
CREATE EXTENSION "tcn";
CREATE EXTENSION "timetravel";
CREATE EXTENSION "unaccent";
CREATE EXTENSION "uuid-ossp";
CREATE EXTENSION "xml2";
CREATE USER "$PROJECT_USER" WITH password 'test';
CREATE DATABASE "$PROJECT_DATABASE" WITH OWNER="$PROJECT_USER" TEMPLATE=template1 ;
GRANT ALL PRIVILEGES ON DATABASE "$PROJECT_DATABASE" TO "$PROJECT_USER";
REVOKE ALL PRIVILEGES ON DATABASE "$PROJECT_DATABASE" FROM PUBLIC;
EOSQL
$ cat DockerfilePostgreSql
FROM postgres:9.5.2
RUN localedef -i ru_RU -c -f UTF-8 -A /usr/share/locale/locale.alias ru_RU.UTF-8
ENV LANG ru_RU.utf8
ENV POSTGRES_PASSWORD test
ENV PROJECT_USER emotionfolio
ENV PROJECT_DATABASE emotionfolio
COPY config/init-user-db.sh /docker-entrypoint-initdb.d/init-user-db.sh
может еще есть идеи, в чем кроется проблема?
решил проблему, почему при запуске контейнеров напрямую из виртуалки отобразило больше информации о ошибке. Всего лишь надо было создать структуру бд (php bin/console doctrine:schema:create)


Pavel
13.05.2016
15:26:46
ну, т.е. как тебе и говорили это проблема приложения

Tigran
13.05.2016
15:26:59
да)

Google

Vsevolod
18.05.2016
11:46:54
а у кого докер в проде, вы вообще о стабильносте не думаете или как?

Alexandr "R2D2"
18.05.2016
11:47:40
Аргументируйте

Vsevolod
18.05.2016
11:48:08
что именно?

Alexandr "R2D2"
18.05.2016
11:48:38
Свой тезис о стабильности.
Или о глупости - на выбор.

Vsevolod
18.05.2016
11:48:59
какой тезис? Я ж вообще вопрос задал

UlliPekka
18.05.2016
11:49:00

Ivan
18.05.2016
11:49:20

Vsevolod
18.05.2016
11:49:28
так это абстрактный вопрос

Ivan
18.05.2016
11:49:41
так стабильность это наверное про какие-то метрики и SLA

Алексей
18.05.2016
11:49:42

Ivan
18.05.2016
11:49:53

Алексей
18.05.2016
11:50:24
стабильность, идемпотентность, фу.
только сиськи.

Dan
18.05.2016
11:50:57

Vsevolod
18.05.2016
11:51:01
ладно, спасибо за ответы. Ща тот же вопрос в общей девопс группе задам, не палите меня плз

Dan
18.05.2016
11:51:14
ой нарвёшься....
удачи тебе ?

Алексей
18.05.2016
11:51:24
да будет как обычно
докер не нужен

Alexandr "R2D2"
18.05.2016
11:51:27
Поддайте им там как следует!

Google

Dan
18.05.2016
11:51:29
хотя да

R-omk
18.05.2016
11:51:31
там будет еще хуже

Dan
18.05.2016
11:51:39
набрось там что докер адское гавно

Vsevolod
18.05.2016
11:51:40
ну у меня есть тезис что в маленьких группах сложнее развести срач
поэтому я придумал дибильный вопрос и задал его в маленькой группе

Dan
18.05.2016
11:52:01
и что-нибудь про uid1 еще расскажи )

Vsevolod
18.05.2016
11:52:05
ща повторю в большой
кстати, пока попиарю тулы, которые мы под докер написали

Dan
18.05.2016
11:52:48
ждите +250 сообщений ))
о! реквестую тулы )))

Vsevolod
18.05.2016
11:52:59
https://github.com/grammarly/rocker
https://github.com/grammarly/rocker-compose

Dan
18.05.2016
11:55:18
звери. буду вечером тестить рокер-компоуз )))