Кирилл
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