Size: a a a

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

2021 February 20

ДС

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

ДС

Дмитрий Стародубцев... in RU.Docker — Официальное Русское Сообщество
The Fallen Phoenix
У меня есть ещё модуль для LD_PRELOAD который делает логирование всех затронутых программой файлов (в файл или stdout). Если нужно, найду исходники.
Да, буду признателен, если поделитесь. Особенно если ещё подскажете потом как им пользоваться )
источник
2021 February 21

ДС

Дмитрий Стародубцев... in RU.Docker — Официальное Русское Сообщество
Дмитрий Стародубцев
А в teampass сообщение Requested JSON parse failed., хотя база должна добавляться с расширением .sql
В итоге забил на разбор почему из веб интерфейса импорт не работает. Решил проблему просто - импортировал .sql файл в MariaDB вручную.
источник
2021 February 22

MW

Mr. Wh🦠er in RU.Docker — Официальное Русское Сообщество
Есть какая-нибудь лучшая альтернатива traefik?
источник

D•

Dan • Captain in RU.Docker — Официальное Русское Сообщество
Mr. Wh🦠er
Есть какая-нибудь лучшая альтернатива traefik?
nginx?
источник

MW

Mr. Wh🦠er in RU.Docker — Официальное Русское Сообщество
не. traefik эротично с докером же дружит
источник

MW

Mr. Wh🦠er in RU.Docker — Официальное Русское Сообщество
никакие конфиги писать не нужно
источник

D•

Dan • Captain in RU.Docker — Официальное Русское Сообщество
В чем ты хочешь увидеть лучшесть альтернативы?
источник

R

Rudi in RU.Docker — Официальное Русское Сообщество
Привет народ. Нужна помощь.
Использую docker-compose.
Для сервиса PHP указываю volume

 php:
   image: my_image/php
   volumes:
     - uploads:/app/public/uploads
   user: www-data:www-data

Как видно из конфига, использую юзера www-data
Внутри контейнера папка /app/public/uploads пренадлежит юзеру www-data

Я хочу залить туда файлы с локального компутера.
делаю через scp, а именно

scp -r /home/uploads/* root@159.253.11.11:/var/lib/docker/volumes/uploads/_data

В итоге внутри контейра файлы загуженные в папку получают права root

Вопрос, как мне загрузить файлы (из бекапа) в volume и иметь на них права www-data
источник

D

Div in RU.Docker — Официальное Русское Сообщество
Rudi
Привет народ. Нужна помощь.
Использую docker-compose.
Для сервиса PHP указываю volume

 php:
   image: my_image/php
   volumes:
     - uploads:/app/public/uploads
   user: www-data:www-data

Как видно из конфига, использую юзера www-data
Внутри контейнера папка /app/public/uploads пренадлежит юзеру www-data

Я хочу залить туда файлы с локального компутера.
делаю через scp, а именно

scp -r /home/uploads/* root@159.253.11.11:/var/lib/docker/volumes/uploads/_data

В итоге внутри контейра файлы загуженные в папку получают права root

Вопрос, как мне загрузить файлы (из бекапа) в volume и иметь на них права www-data
docker cp попробуйте
источник

D

Div in RU.Docker — Официальное Русское Сообщество
с указанием юзера
источник

VC

Vladimir Chernyshev in RU.Docker — Официальное Русское Сообщество
Rudi
Привет народ. Нужна помощь.
Использую docker-compose.
Для сервиса PHP указываю volume

 php:
   image: my_image/php
   volumes:
     - uploads:/app/public/uploads
   user: www-data:www-data

Как видно из конфига, использую юзера www-data
Внутри контейнера папка /app/public/uploads пренадлежит юзеру www-data

Я хочу залить туда файлы с локального компутера.
делаю через scp, а именно

scp -r /home/uploads/* root@159.253.11.11:/var/lib/docker/volumes/uploads/_data

В итоге внутри контейра файлы загуженные в папку получают права root

Вопрос, как мне загрузить файлы (из бекапа) в volume и иметь на них права www-data
sudo -u www-data scp …
источник

VC

Vladimir Chernyshev in RU.Docker — Официальное Русское Сообщество
причем к докеру это отношение никакого не иметт
источник
2021 February 23

R

Rudi in RU.Docker — Официальное Русское Сообщество
я сделал так, скопировал файлы в /var/lib/docker/volumes/uploads/_data
А потом посмотрел какой UID:GID имеет на хосте юзер www-data (в моем случае это 82:82)
и сделал
sudo chown -R 82:82 /var/lib/docker/volumes/uploads/_data/*
источник

R

Rudi in RU.Docker — Официальное Русское Сообщество
в итоге в контейнере юзер www-data получил доступ
источник

R

Rudi in RU.Docker — Официальное Русское Сообщество
видимо и там и там их UID:GID совпадают
источник

VC

Vladimir Chernyshev in RU.Docker — Официальное Русское Сообщество
для системных юзеров они более-менее унифицированы
источник

D•

Dan • Captain in RU.Docker — Официальное Русское Сообщество
Коллеги, несу вам радостную весть! «Котики» перезагрузились, и снова кодят! https://t.me/ccoder/63

Всех защитников котечества — с праздником! 😺
источник

S

Slach in RU.Docker — Официальное Русское Сообщество
Народ,
имею docker-compose.yaml
в котором volume с относительным путем

а как бы
через
docker volume inspect
или еще как то
получить какой на самом деле путь использовался при монтировании?
источник

MW

Mr. Wh🦠er in RU.Docker — Официальное Русское Сообщество
❯ docker volume inspect docker-compose_pgdata
[
   {
       "CreatedAt": "2021-02-23T08:43:21+03:00",
       "Driver": "local",
       "Labels": {
           "com.docker.compose.project": "docker-compose",
           "com.docker.compose.version": "1.28.3",
           "com.docker.compose.volume": "pgdata"
       },
       "Mountpoint": "/var/lib/docker/volumes/docker-compose_pgdata/_data",
       "Name": "docker-compose_pgdata",
       "Options": null,
       "Scope": "local"
   }
]
источник