Roman
Установить через rke?
George
да
George
инструкция есть на оф сайте
George
обычно проходит гладко
George
потом уже накатишь панель ранчера и импортируешь туда кластер
George
поверь - это 100% варик
Roman
Хорошо спасибо
YourFear
Всем привет! При установке Докер возникает такая история
YourFear
Как установить?
Nicko
Как установить?
Не стрелять себе в ногу Поставить линух Поставить докер
Denisio
апгрейдить винду до указанного билда
Almir
апгрейдить винду до убунты
George
апгрейдить винду до убунты
Лучше до хакинтоша сразу
George
George
Я остроумен и весел, ога
Алексей 🌵
привет всем)) вопрос) докер postgres под винду.. упорно создает БД внутри контейнера.. хотя волумы видит)) как ему объяснить что нужно на внешних волумах создавать..
Алексей 🌵
внутри контейнера)))
Алексей 🌵
хотя этот же compose файл под убунтой отлично работает)
Alexey
внутри контейнера)))
По какому пути?
Alexey
хотя этот же compose файл под убунтой отлично работает)
Ну, компоуз компоузом,.. имидж постри тот же самый?
Алексей 🌵
я кажется разобрался.. . впереди пути стоит пробел... и он создает директорию у которой имя пробел)) и в ней уже /var/lib/postgre
Алексей 🌵
капец какой то..
Алексей 🌵
https://github.com/docker/for-win/issues/445
Алексей 🌵
с 2017 года у них эта проблема(((
Лицеисточка
Привет. Монтирую файл из хоста в контейнер, и это работает. Проблема в том, что если файла нет, то он сам создает папку db.db, чем абсолютно вешает мой код. Как можно определить поведение при отсутсвии файла из volumes? Если он будет падать при билде в такой ситуации, будет лучше, если сможет просто автоматически создать пустой файл, вообще круто.
George
А расширенный синтаксис mount
George
Тогда если файла нет, то он и не создастся. Так то
George
Инфа 100%
Лицеисточка
возможно, это неплохой совет :D
Лицеисточка
мне надо сделать что то в этом духе, через bind?
Лицеисточка
хм, он разваливается при таком синтаксисе
George
возможно, это неплохой совет :D
он не симплер, в смысле проще - там писать больше, а проще в плане того, что он делает РОВНО то, что ему говорят
Лицеисточка
ERROR: The Compose file '/home/keddad/projects/dialog_office_onboarding/docker-compose.yml' is invalid because: services.bot.volumes contains an invalid type, it should be a string
Лицеисточка
причем у меня один в один по сути
Лицеисточка
George
не volumes
George
а mount
George
🤦‍♂️
Лицеисточка
в примере это делается через volumes
George
хм
George
может с выравниваем лажа. ХЗ
Oleg
Ребят, подскажите пожалуйста. Сделал свой docker registry, с сертификатом, но без паролей. Пытаюсь из интернета запушить туда образ и не получается никак. Так должно быть? Error pushing image {{ image_name }}: denied: requested access to the resource is denied
George
@olezha_morozov
George
version: '2.4' services: #MySQL Service db: image: mysql:5.7.22 container_name: db restart: unless-stopped ports: - '3306:3306' user: $USER_ID environment: TZ: $TZ MYSQL_DATABASE: laravel MYSQL_ROOT_PASSWORD: your_mysql_root_password SERVICE_TAGS: dev SERVICE_NAME: mysql volumes: - type: bind source: $PWD/data/mysql target: /var/lib/mysql/ - type: bind source: $PWD/logs/mysql target: /opt/mysql_logs/ - type: bind source: $PWD/config/mysql/my.cnf target: /etc/mysql/my.cnf
George
так работает
George
сертификат не решает проблему доступа (пользователей)
George
он решает проблему проверки того, что реестр тот за кого он себя выдает
Лицеисточка
Я нашел проблему, эта штука с синтаксисом, как делал я, была завезена в 3.2 А у меня в доке была указана 3 версия
Лицеисточка
поправил циферку, заработало
Oleg
он решает проблему проверки того, что реестр тот за кого он себя выдает
Но в нём нет ни одного пользователя - поэтому меня не пускает или он без пользователей должен пускать кого угодно?
Лицеисточка
Лицеисточка
он работает точно так же
Лицеисточка
когда файла нет, создается папка
Лицеисточка
и все падает
George
Но в нём нет ни одного пользователя - поэтому меня не пускает или он без пользователей должен пускать кого угодно?
по идее он без юзеров пускает всех на запись. Если речь ПРО ШТАТНЫЙ ДОКЕР РЕГИСТРИ
George
если там харбор какой-нибудь - то нужон заводить юзеров
Лицеисточка
нет
да, я это прямо сейчас вижу
George
все работает ровно так как я сказал - оно ничего само не создает
Лицеисточка
он просто создал папку
George
😳
Лицеисточка
я это запустил и сразу после билда увидел красивый значок
Лицеисточка
ну и логи о том что приложение офигело и упало
Лицеисточка
Я поменял версию с 3.2 на 3.7, и он смог нормально упасть, ура
Evghenii
в чем может быть проблема: docker-compose не читает env_file секцию, а устанавливает исключительно переменные из .env файла в корне проекта?
George
да, это ожидаемое поведение, так и должно быть
George
env_file - это то что будет окружением ВНУТРИ контейнера
Evghenii
мне и не нужно использовать их в compose файле, мне они нужны в рантайме контейнера
Evghenii
т.е. если я указываю(или не указываю) .env в корне, то оно работает, любые другие пути и названия файлов - нет
George
ты ошибся
George
.env - это чисто компоузовая тема, он эти переменные использует для подстановки
George
env_file - это то что передается как окружение внутрь контейнера