Konstantin
Никаких дисков д и ц не было
только православные a: & b: ))
Алексей Анатольевич
Ура! Работает. Правда кое-что пришлось в докерфайле поменять.. какой то виндузятник видимо писал его =)
Алексей Анатольевич
Как выйти из docker logs -f без остановки контейнера?
Konstantin
shutdown -P now
Алексей Анатольевич
Andrey
всем привет! есть registry. туда две джобы гитлаба пихат образы: одна сборка arm64 другая x86_64 как удостоверится что они там реально есть? иными словами, как вывести список образов в registry с описанием их архитектуры? это вообще валидный вопрос?
Джифорсович
Потом при каждом пуше меняется чексумма
Andrey
да. это неожиданное для меня поведение.
Andrey
я ожидал что архитектуры различаются где-то на уровне docker api (никогда не сталкивался живьём с разными архитектурами в работе до сего момента)
Andrey
но уже понял что тут нет стандарта и каждый делает как хочет
Andrey
я вот только одного не пойму - а как вот docker run <blah> тянет нужный образ для нужной архитектуры?
Andrey
как это OS/ARCH выставляется?
Andrey
через --build-arg?
Джифорсович
вот например
А, ну мне кажется оно автоматом эту метку тянет
Andrey
а ставить её, получается, можно только через buildx?
Джифорсович
Вот работаешь ты на пк, там явно х86_64, оно и тянет амд64 Работаешь на малинке какой то - тянет арм64
Andrey
кого?
метку эту, архитектурную
Джифорсович
метку эту, архитектурную
ну так тебе надо собирать в окружении, соответствующем архитектуре
Джифорсович
Архитектура завязана на железе
Джифорсович
Andrey
да
Джифорсович
В виртуалке чтоли?
Andrey
нет. на железке
Andrey
пушу и оно перетирает билд сделаный на amd64
Andrey
и похоже кроме как использовать docker buildkit нет никакого способа
Джифорсович
Джифорсович
спрашивай других
Andrey
так я в чат и спросил потому ;)
Andrey
спасибо!
Прекрасное
чтобы работал homebrew и docker в терминале мака, мне нужно сделать следующее 1 - export PATH=/usr/local/bin:$PATH 2 - /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" и вот только потом докер работает скажите пожалуйста, почему только так и как можно упростить это все?
Джифорсович
Тогда не придется задавать охеренно тупые вопросы в непрофильном чате
Прекрасное
можно и так: https://docs.docker.com/desktop/mac/install/
3 раза устанавливал, пайчарм не видит докер
Dan
3 раза устанавливал, пайчарм не видит докер
может быть потому что надо в пайчарме что-то настроить?
Джифорсович
Хуле вы все такие токсичные?
потому что не любим зумеров, не желающих учиться
Джифорсович
может быть потому что надо в пайчарме что-то настроить?
+, он может тупо быть не в курсе, что докер где то там в PATH
Прекрасное
потому что не любим зумеров, не желающих учиться
По твоему я вообще ничего не изучал и написал в чат ?
Dan
но вообще документация рулит
Джифорсович
что такое $PATH, давай быстренько, шоб без гугла
Dan
можно сколько угодно злиться на "токсичные" чаты, но читать всё-таки надо
Джифорсович
но вообще документация рулит
за доку всемя ногами плюсую
Прекрасное
Больше месяца у меня все работало, в очередной раз рестартнул пайчарм и он докер перестал видеть
Джифорсович
что же будет, если тебе дать консольку и вим какой нить?
Dan
:3
Джифорсович
Джифорсович
как же хорошо, что такими разрабами рынок забит чуть меньше, чем полностью
Джифорсович
понимаю что без работы не останусь
Джифорсович
и вывод сюды
Прекрасное
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin/PycharmProjects/pythonlearn/venv/bin:/Applications/VMware Fusion.app/Contents/Public:/Library/Frameworks/Mono.framework/Versions/Current/Commands
Прекрасное
вот
Джифорсович
насрал в $PATH
Джифорсович
теперь type docker
Прекрасное
-bash: type: docker: not found
Джифорсович
ну вот
Джифорсович
еще на бис можно sudo find / -name docker
Прекрасное
а если через homebrew, то docker is hashed (/usr/local/bin/docker)
Джифорсович
и подождать
Джифорсович
Джифорсович
вич тоже по PATH рыщет
Джифорсович
а файнд прям все видит