с хоста папку
1) под каким юзером вы сохраняете файлы внутри докера
2) если это не рут, то подмаунчиваете ли /etc/passwd, домашнюю папку?
3) если рут, то как коммите, закидываете в докер свой приватный ключик?
Шта. Зачем пасвд
Коммичу с хоста, в докере только гоняю год
Я все делаю с хоста кроме запуска кода
аа, понял, мне нужно ставить пакеты, которые на хост машине не хочется ставить
А при чем тут гит
Ну ставишь в докер и настраиваешь иде искать питоне в докере
Чтобы установить питоновский бинд и получить подсказки, нужно поставить исходный пакет в систему. Поэтому и разрабатываю я на виртуалке. Счас пробую на докере, чтобы убрать оверхед виртуалки, но для этого надо внутри докера писать код, для того, чтобы докер не переписывал овнера при редактировании, я ему ставлю свой уид, но докер грит, хочу /etc/passwd, я не знаю такого уида, который ты мне даёшь
Не пересказывай ошибку, пиши ее текст
Ну ты при сборке контейнера сделай useradd
А, это не пробовал, спасибо
это же логично. нужно /etc/passwd примонтировать. а уиды, гиды должны быть дефолтные 1000:1000, но тогда те кто будут пользоваться твоим поделием на маке, будут иметь проблемы, так как там уид пользователя по умолчанию 500 какой-то
Не стоит монтировать /etc/passwd в контейнер, можно огрести
Обсуждают сегодня