Alexey
Artem
https://github.com/docker/for-linux/issues/812
боян уже?
Alexey
Рубикон
Evgeniy
NM
Evgeniy
Рубикон
Хм .. в принципе .. есть подозрение что можно патчить nginx`ом патсить пути
Рубикон
Но имхо .. это не на столько большой выигрыш, да и наажежность решения снижается
NM
да вот же штатные решения https://docs.docker.com/registry/spec/auth/jwt/
kSandr
kSandr
иди доки читай
NM
kSandr
:-)
Boris 🦍
Anonymous
Друзья, приветствую. Подскажите пожалуйста по следующей проблеме. Не могу установить Docker в Ubuntu 18
Делаю
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
И получаю
Некорректные данные ввода, репозиторий не добавлен.
А надо срочно, прошу помочь! :)
Vladimir
Vladimir
apt-get install lsb-release или как то так называется пакет
Anonymous
apt-get install lsb-release или как то так называется пакет
$ sudo apt-get install lsb-release
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Уже установлен пакет lsb-release самой новой версии (9.20170808ubuntu1).
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
Некорректные данные ввода, репозиторий не добавлен.
Странно.
Anton
а оболочка какая? синтаксис расчитан на баш
Anton
выполни lsb_release -cs руками, попробуй вывод оного подсунуть в команду вместо $(lsb_release -cs)
Anatolyi
Всем привет. Использую Мэйкфайл, там есть вот такая команда:
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
это, чтобы на линуксе порешать конфликт прав через волюм. Все как-бы работает, но раздражает то, что мэйкфайл как-то сканется заранее и до того, как контейнер поднялся сыпятся ошибки.
http://i.imgur.com/Iopkl8C.png
Процесс дальше конечно идет, но для глаза не прятно. Как это можно порешать?
Anonymous
а оболочка какая? синтаксис расчитан на баш
Да если даже и не bash,
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
Некорректные данные ввода, репозиторий не добавлен.
Anton
а uname -p чего вернет?
Anonymous
Anton
так не может быть)
Anat🇺🇦
))
Anton
у этой команды определенный вывод
Anton
мистика
Anton
без sudo пробовал?
типа sudo su
add-apt .....
Anat🇺🇦
Anton
Anonymous
Anonymous
https://download.docker.com/linux/ubuntu/dists/bionic/stable/ - есть же такой репозиторий
Anonymous
а если я добавлю репозиторий для ubuntu 16?
Anonymous
там у меня устанавливалось
Anton
возможно, тебе сегодня особенно повезло и есть баг в работе add-apt
проще будет создать файл /etc/apt/sources.list.d/docker.list
и в него засунуть
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable
Anonymous
Anton
нисколько. я очень везучий на подобные грабли
Anat🇺🇦
😂
Anton
сравни строки на входе. может кто-нибудь сделал указание той же архитектуры deprecated
Anonymous
Anton
команды в истории сравни, которые работали, и которые нет
Anton
ну тогда решай проблемы по мере поступления)
Anonymous
всем привет, кто понмит на память, как при сборке контейнера альпины, добавить пользователя в sudo
Anonymous
RUN cat /etc/sudoers...
Anonymous
inqfen
Господа, кто сраную монгу с подбрасыванием конфига поднимал в докере из их образа
inqfen
подкидываю конфиг - юзер MONGO_INITDB_ROOT_USERNAME, MONGO_INITDB_ROOT_PASSWORD не создается
inqfen
выпилил все касающеееся авторизации из него - все равно не работает (хотя и так ничего не ломало)
inqfen
посмотрел в конфиги запущенной монги без своего конфиг файла - ничего дополнительного нет
Рубикон
inqfen
херня какая-то
inqfen
Поднимаю рядом в общем 2 контейнера одинаковые, в один конфиг файл подкидывается, в другой нет
inqfen
Там куда подкидывается юзер не создается, в другом все ок
Рубикон
хм .. оно по идее в env прописывается .. или там есть вариант секурнее?
inqfen
Даже когда я в конфиге оставил только
net:
port: 27017
bindIpAll: true
inqfen
У меня подозрения что какой-то косяк entrypoint, но его еще не ковырял, решил заранее спросить, может кто уже натыкался
inqfen
Рубикон
лого-пасса
inqfen
Если да, то и там и там прописан в env, в том-то и дело
inqfen
Но сам факт использования конфиг файла в команде все ломает
Рубикон
Опечаток нет, не экранннтрованеых символов?
inqfen
Нет, 2 контейнера, энвы у обоих одинаковы
Рубикон
Энтри вроде из переменных окруженмя забирает значегия
inqfen
В одном работает в другом нет
Рубикон
Оьа смотрят на разные волумы?
inqfen
Да, чисто в контейнерный, дополнительные вольюмы не маунтятся
inqfen
НУ только файл конфига в случае конфига, но он в etc
Рубикон
Контейнеры все зачищаеешь при эксперементах?
inqfen
а сама бд в /data/db