Size: a a a

Docker — русскоговорящее сообщество

2020 November 05

S

SWNNK in Docker — русскоговорящее сообщество
SWNNK
Так, я нашел, в доке некстуклауда такое есть
Ну вот, теперь вообўе не работает
источник

U

Ugly in Docker — русскоговорящее сообщество
ну вот. теперь норм))
источник

AD

Alex Domoradov in Docker — русскоговорящее сообщество
Russia9
Приветствую. Что может быть не так с таким докерфайлом:
FROM alpine:3.11.6 AS build
RUN apk add --no-cache go
WORKDIR /app
COPY . .
RUN CGO_ENABLED=1 GOOS=linux go build -o app spy-api

FROM alpine:3.11.6
WORKDIR /app
COPY --from=build /app/app /app/app
CMD ["/app/app"]
А chmod +x /app/app сделал?
источник

R

Russia9 in Docker — русскоговорящее сообщество
Alex Domoradov
А chmod +x /app/app сделал?
Сейчас попробую, но раньше и без этого работало
источник

R

Russia9 in Docker — русскоговорящее сообщество
Сделал во втором (не build) - не помогло
источник

ВК

Василий К in Docker — русскоговорящее сообщество
Подскажите, почему RUN chown не может задать владельца каталога в контейнере? И как мне задать владельца каталогу /var/log/mysql ? Очень странно что этот каталог дефолтно имеет владельца root:root  ...
источник

AD

Alex Demidov in Docker — русскоговорящее сообщество
Василий К
Подскажите, почему RUN chown не может задать владельца каталога в контейнере? И как мне задать владельца каталогу /var/log/mysql ? Очень странно что этот каталог дефолтно имеет владельца root:root  ...
оно исполняется от пользователя mysql у которого прав менять что-то принадлежащее root'у нет
источник

ВК

Василий К in Docker — русскоговорящее сообщество
Какие выходы есть из этого?
источник

AD

Alex Demidov in Docker — русскоговорящее сообщество
Василий К
Какие выходы есть из этого?
попробовать воткнуть 'USER root' до и 'USER mysql' после chown
источник

ВК

Василий К in Docker — русскоговорящее сообщество
Alex Demidov
попробовать воткнуть 'USER root' до и 'USER mysql' после chown
таким способом образ собирается, но я предполагаю, что mysql стартует раньше, чем я даю права каталогу /var/log/mysql
источник

MT

M T in Docker — русскоговорящее сообщество
Кажется у нас тут теплое с мягким
источник

AD

Alex Demidov in Docker — русскоговорящее сообщество
Василий К
таким способом образ собирается, но я предполагаю, что mysql стартует раньше, чем я даю права каталогу /var/log/mysql
с чего бы это
источник

MT

M T in Docker — русскоговорящее сообщество
Возьмите стандартный образ с мусклкц и не мазацтесь
источник

ВК

Василий К in Docker — русскоговорящее сообщество
Alex Demidov
с чего бы это
ну судя по ошибке или я ошибаюсь?
источник

ВК

Василий К in Docker — русскоговорящее сообщество
M T
Возьмите стандартный образ с мусклкц и не мазацтесь
да это понятно, тут уже просто инетресно разобраться
источник

AD

Alex Demidov in Docker — русскоговорящее сообщество
Василий К
ну судя по ошибке или я ошибаюсь?
docker-compose build делал?
источник

ВК

Василий К in Docker — русскоговорящее сообщество
docker-compose up --build
источник

AD

Alex Demidov in Docker — русскоговорящее сообщество
Василий К
docker-compose up --build
смотреть тогда какие на самом деле права у /var/log/mysql . Может там 555 вместо 755
источник

ВК

Василий К in Docker — русскоговорящее сообщество
755
источник

i

inqfen in Docker — русскоговорящее сообщество
Василий К
755
А тебя не смущает владелец рут?
источник