Владимир
10.07.2019
07:58:06
По хорошему нужно установить и PHP и Composer внутри контейнера и запускать их оттуда
Artem
10.07.2019
07:58:21
да у меня нет контейнеров я ж из опен сервера
его запускаю
докер уже пока забыт
Google
Artem
10.07.2019
07:58:37
там ошибки серьёзные винда его не тянет
Владимир
10.07.2019
07:59:07
То же самое: проверь свой php командой php -v
Artem
10.07.2019
07:59:08
выдали мне репу start sh с командой я ваще не понимаю что там просиходит докер я оставлю на убунту
ну это логично но он у меня глобально стоит
но тут типа не найден
что то сломало мой пхп глобально
ясно
Андрей
10.07.2019
08:03:47
Все php команды в опенсервере надо запускать в спец программе console
В которой погружается текущая версия php из настроек
Artem
10.07.2019
08:10:14
c:\OpenServer\OSPanel\domains\can-landing-exchange\src>composer install
'composer' is not recognized as an internal or external command,
operable program or batch file.
Владимир
10.07.2019
08:11:30
Вот поэтому всё в Докере запускать надо, а не на ВИнде и ОпенСервере (гори он огнём)
Dmitry
10.07.2019
08:11:38
Андрей
10.07.2019
08:19:06
Google
Григорий
10.07.2019
08:20:59
Привет
Почему может не запускаться андроид эмулятор в докере?
George
10.07.2019
08:24:37
без понятия
вообще странные ответы - для странных задач
foi
10.07.2019
08:33:20
Ребят, привет! А как сделать чтобы docker-compose создавал сети, но кроме одного диапазона? - у нас просто 172.19.200.0/24 это локалка
Ivgenich
10.07.2019
08:36:08
Эмммм. Поправить daemon.json и рестартнуть докер?
https://docs.docker.com/v17.09/engine/userguide/networking/default_network/custom-docker0/
George
10.07.2019
08:39:13
задавай адреса сетей в docker-compose эксплицитно
в смысле -явно
да, микроменеджментом пахнет, а что делать?
Ivgenich
10.07.2019
08:39:59
George
10.07.2019
08:40:40
Ivgenich
10.07.2019
08:46:07
https://github.com/moby/moby/pull/29376
"It works for docker-compose too."
У нас так и сделано и вроде все ок.
George
10.07.2019
08:50:16
ну, может оно и поменялось ?♂️
Ivgenich
10.07.2019
08:50:40
Не забудь только докер рестартнуть.
Google
George
10.07.2019
08:51:10
итого - у вас какие настройки?
foi
10.07.2019
08:51:14
Ivgenich
10.07.2019
08:51:35
foi
10.07.2019
08:52:02
George
10.07.2019
08:52:06
ну, ок, проверю как-нибудь на досуге ?
foi
10.07.2019
08:55:00
Kusok
10.07.2019
09:06:18
RUN useradd -u 1000 makcum \
&& chown -R makcum:makcum /app \
&& chmod -R 755 /app
USER makcum
Все пашет
Норм?
в php-cli и php-fpm контейнерах
George
10.07.2019
09:06:50
название необязательно ставить makcum
важно соответствие uid
Kusok
10.07.2019
09:07:24
сейчас попробую только с uid
Oleg
10.07.2019
09:27:06
всем привет, может кто в курсе
Делаю контейнер в которм разворачивается убунта с vsts agent, в общем то на последнем этапе служба раннится с помощью systemd которго в контейнере нет, можно это как то обойти?
George
10.07.2019
09:27:53
можно сделать контейнер с systemd, но там особые пляски с бубном
либо проще - каким-то образом захачить сервис, чтобы он не требовал systemd
не забывайте, что docker - это контейнеризация приложений, а не LXD/LXC - контейнеризация ОСи
Google
Oleg
10.07.2019
09:29:40
George
10.07.2019
09:30:33
хз
Oleg
10.07.2019
09:31:32
а что бы не требовал systemd - с помощью /etc/init.d/service start ?
Romuald
10.07.2019
09:31:43
Привет! Есть docker-compose django postgres nginx.
Как правильно хранить базу, чтобы можно было легко запустить на локалке или перенести на другой сервер?
Fedor
10.07.2019
09:31:43
гайз, скажите плиз - существуют ли best practices для настройки VM ESXi под docker ? я не знаю, например параметры sysctl ?
George
10.07.2019
09:31:44
это тоже плохая идея )
скорее supervisor в ENTRYPOINT ?
Fedor
10.07.2019
09:32:49
я все со вчерашней проблемой "борюсь" , сейчас подозрение на docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
George
10.07.2019
09:32:51
Oleg
10.07.2019
09:34:08
George
10.07.2019
09:34:17
а готового образа нет?
https://hub.docker.com/r/microsoft/vsts-agent/ ?
Ivgenich
10.07.2019
09:34:47
Romuald
10.07.2019
09:35:37
Ivgenich
10.07.2019
09:35:53
Или если не важны сами данные, то просто миграции при старте.
Oleg
10.07.2019
09:37:43
а готового образа нет?
да есть, но под определенные требования было легче делать имедж свой, но уперся в то что он запускается через systemd
arts
10.07.2019
10:24:26
Гайз, привет.
Есть некий сервис, запущенный c --network host. Рядом запущен редис, до которого сервис закономерно достучаться не может. Есть ли способ подключиться к редису без `host`/проброса порта на хост?
George
10.07.2019
10:39:01
Он опубликован по порту на хост машине ?
Google
Andrey
10.07.2019
10:41:39
Доброго дня суток. Кто нибудь сталкивался с подобными проблемами?
Хочу запустить nginx через docker и прокинуть настройки в папку
docker run --rm -it -v /var/local/nginx/nginx.conf:/etc/nginx/nginx.conf:ro nginx
Получаю сл. ошибку
docker: Error response from daemon: OCI runtime create failed: container_linux.go:345: starting container process caused "process_linux.go:430: container init caused \"rootfs_linux.go:58: mounting \\\"/var/local/nginx/nginx.conf\\\" to rootfs \\\"/var/lib/docker/overlay2/ab7daae2fafb5a94a126f3ee703f7b241934ce84386864c4b1f3f0da878dd3f0/merged\\\" at \\\"/var/lib/docker/overlay2/ab7daae2fafb5a94a126f3ee703f7b241934ce84386864c4b1f3f0da878dd3f0/merged/etc/nginx/nginx.conf\\\" caused \\\"not a directory\\\"\"": unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type.
Создается папка /var/local/nginx/nginx.conf, а не монтируется или линкуется настройка из контейнера.
$ docker -v
Docker version 18.09.7, build 2d0083d
$ cat /etc/issue
Ubuntu 19.04 \n \l
arts
10.07.2019
10:42:37
Alexander
10.07.2019
10:44:52
Пытаюсь запустить контейнер с юпитером на сервере, выдает ошибку:
docker: Error response from daemon: failed to start shim: exec: "docker-containerd-shim": executable file not found in $PATH: unknown.
Я так понимаю, там какие-то проблемы с $PATH, но как это пофиксить?
Ivgenich
10.07.2019
10:47:44
Неа. Не с PATH.
Сталкивался с этой фигней на днях. Вылечилось тупо рестартом сервиса докера.
Alexander
10.07.2019
10:58:44
George
10.07.2019
10:59:18
Хотя... Редис умеет в файловый сокет ?
Ivgenich
10.07.2019
11:00:12
А докер свежий, кстати? У меня на старой версии заглючило.
Mikhail
10.07.2019
11:02:42
Есть вероятность, что это чинится проще, просто я устал разбираться и пнул сервис, т.к. косячить он начал на стэйджинге, а не проде. Причем у меня не запуск не работал, у меня не билдился имедж. Ничего внятного гуглением не нашел. Пнул сервис и все ожило.
Точно такая же проблема была, весь день докер лагает, что сборка, что запуск. Решилось вроде рестартом тоже, но все равно есть проблемы.
Иногда пишет, что заняты какие-то порты контейнерами, хотя контейнеров нет и порты свободны.
Ivgenich
10.07.2019
11:05:22
Хотя не.
В общем пихайте и сервис и редиску в один компоуз и вперед )