Size: a a a

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

2019 March 08

К

Котяй Негодяй in RU.Docker — Официальное Русское Сообщество
Andrey F
сделайте их не разными ;)
Ну, такое. На одной машине один uid, на другой — другой.
источник

MA

Maxim Avramenko in RU.Docker — Официальное Русское Сообщество
Котяй Негодяй
Ну, такое. На одной машине один uid, на другой — другой.
значит контейнер должен запускаться таким способом что бы uid внутри контейнера был равен внешнему uid который его запустил, наверное при равенстве внешнего uid и внутреннего uid у вас не будут возникать проблемы с доступами в монтируемых директориях
источник

К

Котяй Негодяй in RU.Docker — Официальное Русское Сообщество
Maxim Avramenko
значит контейнер должен запускаться таким способом что бы uid внутри контейнера был равен внешнему uid который его запустил, наверное при равенстве внешнего uid и внутреннего uid у вас не будут возникать проблемы с доступами в монтируемых директориях
И, я так полагаю, этого можно добиться только собрав промежуточный образ?
источник

MA

Maxim Avramenko in RU.Docker — Официальное Русское Сообщество
Котяй Негодяй
И, я так полагаю, этого можно добиться только собрав промежуточный образ?
не обязательно что то для этого собирать, можно просто указать user: $(id -u) например, точно не помню как именно называется директива в yml файле, в docker run по-моему так же есть возможность указать что то подобное
источник

MA

Maxim Avramenko in RU.Docker — Официальное Русское Сообщество
Котяй Негодяй
И, я так полагаю, этого можно добиться только собрав промежуточный образ?
иначе вам придется делать промежуточные сборки для всех пользователей
источник

К

Котяй Негодяй in RU.Docker — Официальное Русское Сообщество
Maxim Avramenko
не обязательно что то для этого собирать, можно просто указать user: $(id -u) например, точно не помню как именно называется директива в yml файле, в docker run по-моему так же есть возможность указать что то подобное
Это требует существаования юзера в гостевой системе.
источник

MA

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

MA

Maxim Avramenko in RU.Docker — Официальное Русское Сообщество
Котяй Негодяй
Это требует существаования юзера в гостевой системе.
гостевая система это такая штука в которой возможно работать без какой либо учетной записи?
источник

К

Котяй Негодяй in RU.Docker — Официальное Русское Сообщество
Maxim Avramenko
гостевая система это такая штука в которой возможно работать без какой либо учетной записи?
Как раз нет.
источник

К

Котяй Негодяй in RU.Docker — Официальное Русское Сообщество
В этом и проблема.
источник

К

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

К

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

К

Котяй Негодяй in RU.Docker — Официальное Русское Сообщество
В ОС контейнера же нет пользователя с таким uid.
источник

К

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

MA

Maxim Avramenko in RU.Docker — Официальное Русское Сообщество
Котяй Негодяй
О. Таки сработало.
не за что, пользуйтесь на здоровье)
источник

К

Котяй Негодяй in RU.Docker — Официальное Русское Сообщество
Maxim Avramenko
не за что, пользуйтесь на здоровье)
Спасибо. =) А можете прокомментировать, что, всё-таки происходит? =)
источник

MA

Maxim Avramenko in RU.Docker — Официальное Русское Сообщество
Котяй Негодяй
Спасибо. =) А можете прокомментировать, что, всё-таки происходит? =)
в запускаемом контейнере создается юзер с указанным uid при старте контейнера, этот user внутри контейнера будет убит вместе с контейнером
источник

К

Котяй Негодяй in RU.Docker — Официальное Русское Сообщество
Maxim Avramenko
в запускаемом контейнере создается юзер с указанным uid при старте контейнера, этот user внутри контейнера будет убит вместе с контейнером
Спасибо.
источник

MA

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

VB

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