
Кирилл
24.10.2018
09:25:38
Собственно имеются функции (самодельный клон aws lambda), как лучше организовать запуск
1. При создании новой функции создаётся и контейнер для нее который в последствии коннектится к пулу, у каждой функции свой контейнер с подключением волюмом для доступа к коду
2. Либо запускается контейнер в который по мере создания добавляются функции (хз как их ещё назвать) которые запускаются все в одном контейнере

Vlad
24.10.2018
09:39:50

Кирилл
24.10.2018
09:55:35
Или нужный порт

Google

Alex
24.10.2018
09:58:28

Vlad
24.10.2018
09:58:42

Кирилл
24.10.2018
09:59:24
Программа точно слушает порт с 0.0.0.0?

Vlad
24.10.2018
09:59:36
да

Кирилл
24.10.2018
10:00:01
Попробуйте без --net

Alex
24.10.2018
10:00:07
Не-не. Контейнер работает ЛИБО с изолированными сетями ЛИБО без изоляции (—net=host). В последнем случае производительность выше.

Vlad
24.10.2018
10:00:47

alexey
24.10.2018
10:01:45
Нетстатом проверь, прослушивается нужный порт?

Alex
24.10.2018
10:02:05
Тогда всё становится на свои места. На Linux’е должно всё работает.

alexey
24.10.2018
10:02:18

Google

alexey
24.10.2018
10:02:28
:-)

Alex
24.10.2018
10:03:00

alexey
24.10.2018
10:04:05

Alex
24.10.2018
10:04:34
А, ок.

Vlad
24.10.2018
10:24:23

Dima
24.10.2018
10:48:19
Всем привет)
Подскажите, кто как делает версионирование для докер-образов?

Кирилл
24.10.2018
10:53:37
Теги мб?

ildar
24.10.2018
10:54:06
лейблы ещё

Dima
24.10.2018
11:12:49

Alex
24.10.2018
12:12:12
Всем привет, вопрос вроде простой, но завис на нём:
читаю про COPY/ADD и build context, но не понятно - должен ли работать COPY при запуске docker build -t c7 .?
В текущем каталоге только 2 файла:
docker-entrypoint.sh
Dockerfiledocker-entrypoint.sh и хочу скопировать, но выдаёт
COPY failed: stat /var/lib/docker/tmp/docker-builder***/docker-entrypoint.sh: no such file or directory

M
24.10.2018
12:14:59
а содержимое докер файла7

ildar
24.10.2018
12:15:44
и .dockerignore

Konstantin
24.10.2018
12:15:44

Valentine
24.10.2018
12:16:26
copy не работает с абсолютными путями, только относительно докерфайла

Alex
24.10.2018
12:18:20
путь относительный и с ./docker-entrypoint.sh и docker-entrypoint.sh пробовал
FROM centos:centos7
COPY docker-entrypoint.sh /root/docker-entrypoint.sh
RUN ls -la
RUN chmod 755 /root/docker-entrypoint.sh
WORKDIR /var/www
EXPOSE 22 80 443
CMD /root/docker-entrypoint.sh

Konstantin
24.10.2018
12:20:42

Timur
24.10.2018
12:21:42
вопрос: как не тащить целиком текущую директорию в контекст демона, если мне из неё нужны только пара файлов?

Konstantin
24.10.2018
12:22:04

Timur
24.10.2018
12:22:22

Google

ildar
24.10.2018
12:22:26
https://docs.docker.com/engine/reference/builder/#dockerignore-file

Ivan
24.10.2018
14:53:30

ildar
24.10.2018
14:55:57
https://stackoverflow.com/questions/39370925/docker-swarm-worker-nodes-not-finding-locally-built-image

Konstantin
24.10.2018
15:16:02
такое для регистри только работает, ноды не передают образы между собой

Ivan
24.10.2018
15:17:39
могли сделать проще тащить образы с мастер нод

Konstantin
24.10.2018
15:18:05
то, что ты так решил\захотел - не значит правильно

Maxim
24.10.2018
16:23:35
как запустить монгу в докере на маке? не получается что-то

Petrovich
24.10.2018
16:27:02

Gleb
24.10.2018
16:33:34

Petrovich
24.10.2018
16:40:46
Грустная история

Artem
24.10.2018
18:56:18
Доброго. Подскажите, а можно как-то изменить лог драйвер для уже существующих контейнеров? создал файл /etc/docker/daemon.json и в нем указал gelf
после этого рестартанул сервис докера, в docker info драйвер сменился на gelf, а вот внутри контейнеров, которые были созданы ранее, драйвер не изменился

Александр
24.10.2018
19:15:10

Alex
24.10.2018
20:35:22
Всем привет! Есть кто разрабатывает на пыхе в докере?) ОСь - мак

Amir
24.10.2018
20:58:01

Alex
24.10.2018
21:00:28
время от времени вообще вываливает 504

Amir
24.10.2018
21:01:40

Alex
24.10.2018
21:02:05

Amir
24.10.2018
21:02:26
Apache, phh-fpm

Google

Alex
24.10.2018
21:02:48
контейнер с фпмом, в который маунтится проект + контейнер с нжинксом, который линкуется через upstream с 1м контейнером

Amir
24.10.2018
21:03:25

Alex
24.10.2018
21:04:00

Amir
24.10.2018
21:04:24

Alex
24.10.2018
21:06:16

Amir
24.10.2018
21:06:56
Более подробно гуглится легко

Alex
25.10.2018
03:17:44
хотя по ошибке видно что это темповая директория контейнера
но тогда не понятен смысл COPY в принципе - как передать файл в контейнер с хоста?

Andrey
25.10.2018
04:09:21
хотя по ошибке видно что это темповая директория контейнера
судя по содержимому Dockerfile у тебя всё правильно, но что-то не так с самим файлом. Либо у тебя опечатка в имени файла, либо файла действительно нет. Посмотри содержимое диры с ls -l, скопируй имя файла в Dockerfile и перезапусти билд.

Konstantin
25.10.2018
05:47:22

Tama
25.10.2018
14:25:05
Добрый вечер - у меня вот такой вопрос: есть два докер контейнера - оба запущены с сетевым режимом bridge - можно ли из одного обратиться к другому не по ip, а по имени контейнера например? Никто не встречался?

Alex
25.10.2018
14:32:20
Добрый вечер. Можно, если они в одной сети.
У каждого контейнера есть внутрисетевые алиасы, по которому контейнеры доступны.
Посмотреть список алиасов можно в NetworkSettings.Networks.[network_name].Aliases