Size: a a a

RU.Docker — Официальное Русское Сообщество

2019 October 10

AA

Amoral Alexander in RU.Docker — Официальное Русское Сообщество
источник

c

corsars in RU.Docker — Официальное Русское Сообщество
Anatoliy Pritulskiy
Всем привет. Использую Мэйкфайл, там есть вот такая команда:
adduser-docker: ## add user docker
   ifeq ($(shell $(app_run) sh -c 'getent passwd docker'),)
     $(app_run) sh -c "adduser -u $(shell id -u ${USER}) docker -D /home/docker"
   else
     @echo User "docker" already exists
   endif

это, чтобы на линуксе порешать конфликт прав через волюм.  Все как-бы работает, но раздражает то, что мэйкфайл как-то сканется заранее и до того, как контейнер поднялся сыпятся ошибки.

Процесс дальше конечно идет, но для глаза не прятно. Как это можно порешать?
вместо endif поставь там чекаут просто - это же bash
источник

AP

Anatoliy Pritulskiy in RU.Docker — Официальное Русское Сообщество
corsars
вместо endif поставь там чекаут просто - это же bash
Чуть подробнее можно ? Я как-то обошел изучение баша :)
источник

c

corsars in RU.Docker — Официальное Русское Сообщество
Anatoliy Pritulskiy
Чуть подробнее можно ? Я как-то обошел изучение баша :)
вы разработчик или админ
источник

AP

Anatoliy Pritulskiy in RU.Docker — Официальное Русское Сообщество
corsars
вы разработчик или админ
1
источник

c

corsars in RU.Docker — Официальное Русское Сообщество
тогда простительно
источник

K

Konstantin in RU.Docker — Официальное Русское Сообщество
спс )))
источник

c

corsars in RU.Docker — Официальное Русское Сообщество
У тебя же там нет app1
источник

AA

Amoral Alexander in RU.Docker — Официальное Русское Сообщество
Нубо вопрос. Какой командой на запрос сделать миграцию в pgsql на алпине?
источник

AP

Anatoliy Pritulskiy in RU.Docker — Официальное Русское Сообщество
corsars
У тебя же там нет app1
Не знаю как он докидывает единицу. Но суть такая, что эту команду надо запускать после того, как контейнер поднимется. Но изначально контейнер лежит , а мейк файл как-то сканируется
источник

AP

Anatoliy Pritulskiy in RU.Docker — Официальное Русское Сообщество
Вот и ошибка. Но все процессы отрабатывают.
источник

c

corsars in RU.Docker — Официальное Русское Сообщество
Amoral Alexander
Нубо вопрос. Какой командой на запрос сделать миграцию в pgsql на алпине?
это в другой чатик с PSQL
источник

c

corsars in RU.Docker — Официальное Русское Сообщество
Anatoliy Pritulskiy
Вот и ошибка. Но все процессы отрабатывают.
выведи env
источник

AP

Anatoliy Pritulskiy in RU.Docker — Официальное Русское Сообщество
corsars
выведи env
Переменные окружения, что в команде имеется ввиду ?
источник

c

corsars in RU.Docker — Официальное Русское Сообщество
да поищи тупо по app1 - кто эту команду выводит ?
источник

AP

Anatoliy Pritulskiy in RU.Docker — Официальное Русское Сообщество
источник

AP

Anatoliy Pritulskiy in RU.Docker — Официальное Русское Сообщество
corsars
да поищи тупо по app1 - кто эту команду выводит ?
app1 нету, там я хз кто этот инкремент цепляет
источник

AP

Anatoliy Pritulskiy in RU.Docker — Официальное Русское Сообщество
источник

c

corsars in RU.Docker — Официальное Русское Сообщество
сделай grep -R APP_CONTAINER_NAME
источник

AP

Anatoliy Pritulskiy in RU.Docker — Официальное Русское Сообщество
да точняк, это названия контейнеров, они жестко не забиты.
источник