
zigmund
13.03.2017
14:03:05
А, ну гуд

Oleg
13.03.2017
14:03:15
☺️

Dmitriy
13.03.2017
16:24:27
Кто подскажет, юзаю docker-py, на вход контейнеру приходит шел скрипт.
Если скрипт валится, докеру пох и он дальше прет, как заваливать билд, если скрипт свалился ?

Roman
13.03.2017
16:38:53
а кто-нибудь озадачивался вопросом быстрой сеточки между контейнерами?

Google

Sergey
13.03.2017
16:39:10

Roman
13.03.2017
16:40:44

ptchol
13.03.2017
17:11:18
А маквлан не быстрый разве ?

Roman
13.03.2017
18:07:03

Алексей
13.03.2017
19:14:14
да между. как и ipvlan

ptchol
13.03.2017
19:55:25
я почему то думал что macvlan это типа "мы научились по виртуальной сети 802.1q метки гонять"
но я могу ошибаться, потому что у меня везде --network host

Roman
13.03.2017
19:55:54
Так оно будет через физический порт свитча гонять трафик

ptchol
13.03.2017
19:56:43
=(

Алексей
13.03.2017
19:56:56

Roman
13.03.2017
19:57:09
Я потому и спрашиваю

Google

Roman
13.03.2017
19:57:29
Пока самое быстрое, что нашел - это netmap + veth
И, почему-то кажется что быстрее уже врядли будет
56mpps

ptchol
13.03.2017
19:59:57
ты же лопнешь деточка ! )

Roman
13.03.2017
20:01:54

Alex
13.03.2017
23:18:41
после апдейта докера на Version 17.03.0-ce-mac2 (15654)
1d7d97bbbd
При попытке построить проект
docker-compose up
выдаёт:
‘’’
Traceback (most recent call last):
File "docker-compose", line 2, in <module>
File "/private/var/folders/my/m6ynh3bn6tq06h7xr3js0z7r0000gn/T/pip-build-MW5H3j/pyinstaller/PyInstaller/loader/pyimod03_importers.py", line 389, in load_module
File "compose/cli/__init__.py", line 16, in <module>
File "subprocess.py", line 711, in __init__
File "subprocess.py", line 1343, in _execute_child
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 0: ordinal not in range(128)
Failed to execute script docker-compose
‘’’
Что не так с этим 'ascii' codec can't decode byte 0xe2 ?

Алексей
13.03.2017
23:24:44
названия сервисов не на латинице ?

Sergei
13.03.2017
23:29:30
попробуй вот это)
pip uninstall docker
pip uninstall docker-py
pip uninstall docker-compose
pip install docker-compose==1.9.0


Alex
13.03.2017
23:34:24
Docker на Mac OSX 10.12.3
➜ scripts docker-compose --help
Traceback (most recent call last):
File "/usr/local/bin/docker-compose", line 9, in <module>
load_entry_point('docker-compose==1.9.0', 'console_scripts', 'docker-compose')()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 565, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 2697, in load_entry_point
return ep.load()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 2370, in load
return self.resolve()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/__init__.py", line 2376, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/Library/Python/2.7/site-packages/compose/cli/main.py", line 20, in <module>
from ..bundle import get_image_digests
File "/Library/Python/2.7/site-packages/compose/bundle.py", line 14, in <module>
from .service import format_environment
File "/Library/Python/2.7/site-packages/compose/service.py", line 32, in <module>
from .parallel import parallel_execute
File "/Library/Python/2.7/site-packages/compose/parallel.py", line 10, in <module>
from six.moves import _thread as thread
ImportError: cannot import name _thread
у меня
в питоне 2.7 стоит почему-то дефолтная кодировка ‘ascii’ вместо ‘utf8’
sys.setdefaultencoding('Cp1252')
$ python
$ >> import sys
$ >> reload(sys)
$ >> sys.setdefaultecnoding(‘utf8’)
не помогает тоже
всё время возварщается на ascii


Alexander
14.03.2017
03:47:39
Всем привет! Есть задача поставить docker в docker контейнер. Контейнер создаю на основе ubuntu:16.04. Ставлю докер, проблем никаких, но при попытке выполнить какие-либо действия с docker возникает ошибка docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?. В доке говорят о том, что нужно установить переменную окружения DOCKER_HOST. export DOCKER_HOST=unix:///var/run/docker.sock Но не помогает. Кто с таким сталкивался?
Все же нашел другое решение задачи и обошел этот путь уныния и безобразия.

Igor
14.03.2017
08:37:29
Добрый день!
Создаю контейнеры сайты на WP. С БД задача тормозится. При попытке запустить docker-compose up выдает ошибка связанные с БД. Вероятно проблема в нестыковке версии БД с докером. Как можно это решить? Пробовал в yml прописать разные версии, не срабатывает.

Google

Alexander
14.03.2017
08:40:41
Об ошибке можно судить только по ее логу.

Alex
14.03.2017
08:53:40
Ребят что не так с docker-compose после обновления?
Mac OSX 10.12.3
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 0: ordinal not in range(128)
Failed to execute script docker-compose

Anatoly
14.03.2017
09:21:54

Alex
14.03.2017
11:16:13

Алексей
14.03.2017
11:37:34
радикально

Alex
14.03.2017
11:41:35
➜ ~ /Applications/Docker.app/Contents/Resources/bin/docker-compose --version
Traceback (most recent call last):
File "docker-compose", line 2, in <module>
File "/private/var/folders/my/m6ynh3bn6tq06h7xr3js0z7r0000gn/T/pip-build-MW5H3j/pyinstaller/PyInstaller/loader/pyimod03_importers.py", line 389, in load_module
File "compose/cli/__init__.py", line 16, in <module>
File "subprocess.py", line 711, in __init__
File "subprocess.py", line 1343, in _execute_child
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 0: ordinal not in range(128)
Failed to execute script docker-compose

Sergey
14.03.2017
13:07:46
https://github.com/docker/dockercraft
минутка наркомании.

ptchol
14.03.2017
13:08:42
Ребят, а как поступаете с тем, что иногда хочется внешние продукты запаковать в докер и в инфраструктуре поставлять их так

Алексей
14.03.2017
13:09:29
я не стесняюсьи все пакую в докер

ptchol
14.03.2017
13:09:43
не
вопрос в другом был )

Алексей
14.03.2017
13:09:52
если вижу что может быть высокая нагрузка на инфораструктурную штуку думаю как сделать без докера

ptchol
14.03.2017
13:10:06
что делаете с докерфайалами и как собираете
каждому "пакету" свой репо?

Алексей
14.03.2017
13:10:39
репа на гитлабе. с сборкой.
для каждого

Evgeny
14.03.2017
14:15:06
У меня есть отдельная репа для оркестратора,, многие утилиты имеют в ней свои докерфайлы

John
14.03.2017
16:46:40
Привет всем
Использую docker info | grep "Running"
но выдает слишком много мусора

Google

John
14.03.2017
16:49:01
в доках не нашел способа выдачи количества running контейнеров
Может есть способ?
На странице документации docker info практически пустота

Igor
14.03.2017
16:49:58

John
14.03.2017
16:58:04
Ладно, уже сделал, спасибо
Вот так

Admin
ERROR: S client not available

John
14.03.2017
16:58:07
docker ps -a | grep Up | wc -l

Evgeny
14.03.2017
16:59:52
И этим ты получаешь количество больше на единицу. Есть же ман по пс. -f -q ёмаё

Anatoly
14.03.2017
17:04:01

John
14.03.2017
17:26:46
тоесть так?
docker ps -q | wc -l
или опять не то?

Evgeny
14.03.2017
17:33:46
Да, если нужны только запущенные

John
14.03.2017
18:08:41
ок, спасибо большое

Алексей
14.03.2017
20:46:56
Не то да. Но сойдет

Denis
14.03.2017
21:17:19
Подскажите как просто собирать логи со всего сварм кластера , докер сврм логс в разработке ещё

Vasiliy
15.03.2017
06:45:46
Мы прикрутили logspout для сбора логов

Google

Roman
15.03.2017
06:51:58

Vasiliy
15.03.2017
06:52:34
Их оттуда уносить надо
Кмк
Я уже имел дело с болтливым контейнером, от которого логов не получить
В какой-то момент docker logs перестает соображать из-за огромного количества stdout
Народ, а кто чем пользуется для учета зависимостей при старте стэка в сворме? Вида: есть стэк java(flyway) + PG, запускаем стэк и flyway вываливается до готовности базы.
В доке докера на эту тему есть пара ссылок на dockerize + wait-for-it - вот эти штуки кто-нить гонял?


Igor
15.03.2017
10:26:56
Коллеги,
где посмотреть команды, которые можно прописать в docker-compose.yml для контейнера Nginx?
Пытаюсь разобраться, как подключтить nginx
В логе контейнера пишет:
/bin/bash: /etc/nginx/conf.d/localhost: No such file or directory
Не пойму, что вписать вместо localhost.
Из официального хаба Энджиникса взял:
command: /bin/bash -c "envsubst < /etc/nginx/conf.d/localhost > /etc/nginx/conf.d/default.conf && nginx -g 'daemon off;'"
Тут задача с синтаксисом разобраться,
Буду признателен наставлению.

Uncel
15.03.2017
10:28:33

Vasiliy
15.03.2017
10:29:33
если бы :)
docker logs просто задумывался на час точно, после этого я снимал задачу

Aleksey
15.03.2017
10:59:26

Uncel
15.03.2017
11:04:00

Vasiliy
15.03.2017
11:36:10
в смысле я не в курсе как через инспект вытащить логи

Anatoly
15.03.2017
11:40:54

Vasiliy
15.03.2017
12:02:05
будет случай проверю