Alexander
Привет всем! Скажите, а как вы делаете, чтобы на продакшене контейнеры запускались автоматически после перезагрузки сервера?
sdnv
sdnv
Привет Добавь docker в автозагрузку На дебиан-подобных дистрибутивах: sudo systemctl enable docker
Ну это если у тебя в параметрах контейнера указано restart: always
sdnv
Или unless-stopped
Alexander
А это правильный подход? А если мне нужно остановить контейнер? Он тогда автоматически сам запустится?
Alexander
Или unless-stopped
а, понял При стопе не запустится
sdnv
А это правильный подход? А если мне нужно остановить контейнер? Он тогда автоматически сам запустится?
На счёт правильности не подскажу Если ты руками остановил контейнер (именно остановил, а не удалил) То после перезагрузки он стартанет сам
Arvin
стоит laravel + docker phpmyadmin nginx mysql не могу создавать новую базу
Evgeniy
стоит laravel + docker phpmyadmin nginx mysql не могу создавать новую базу
гадаю над вашим docker-compose.yml или каким образом запускаете контейнеры и какие env передали в phpmyadmin и какие надо было передать раскладываю карты таро
Evgeniy
все было куда проще )) не было прав у юзера sail
там прямо темным(черным) на красном это и написано :)
As
Высем привет. Ставлю кликхаус в docker-compose.yml. Получаю такую ошибку, никто не сталкивался? немогу chmod 755 прописать. Operation permitted пишет(
As
As
Не хватает прав на директорию написано
да, но не получается дать права. Operation peromitted возвращает
As
с sudo тоже(
TK
Покажите кусок
TK
Выполняете работу под юзером?
TK
В системе ОС
TK
Spam
mil*
Привет! Поставил docker Desktop на Windows 11, по итогу получаю бесконечный Engine starting, в чём может быть проблема?
mil*
Wsl мозги делает
Как можно пофиксть? В интернете 101 способ, но они не помогают
mil*
да
mil*
Я пофиксил только что, уже не актуально, но спасибо, я просто вафел, забыл докер свапнуть на винду с линукса
mil*
:/
Robocat
Wsl мозги делает
Wsl вообще лучше не использовать. Говна не огребешь с этим как и с виндой в целом
Den 💙💛
стоит laravel + docker phpmyadmin nginx mysql не могу создавать новую базу
А вы разрешите создавать. Не могу это про желание, а не про запрет
Den 💙💛
Wsl мозги делает
Юзайте дистр на Лине, а не вот эти вот огрызки
Den 💙💛
Den 💙💛
Проблема не в докере, а в винде
А если просто докер, а не десктоп заюзать?
Robocat
Лучше какой-нибудь дистр на базе arch: arch linux, Manjaro, etc
Я против этого. Признаю только самые распространенные репозитории и дистрибутивы как Debian, с ними меньше всего проблем
Den 💙💛
Я против этого. Признаю только самые распространенные репозитории и дистрибутивы как Debian, с ними меньше всего проблем
А Арч никому не известный чтоль? У него самая полная база документации среди дистров Но тут я не про серверное решение
Robocat
Den 💙💛
Арч хорош для личного использования, но никто Прод на нем выкатывать не будет
Так и Винду тоже. Выше парень на Винде сидит, и Арч я ставил в пример замены винды на Линукс, как рабочей машины
Den 💙💛
А для сервера можно шляпные дистры брать, убунту или дебиан.
Robocat
Так и Винду тоже. Выше парень на Винде сидит, и Арч я ставил в пример замены винды на Линукс, как рабочей машины
Для меня критичный показатель - официальные репозитории вендоров, их поддержка и обновления. Все делают пакеты для apt и yum. А со своим пакменом разбирайтесь сами
Robocat
Поэтому Стим сделал на арче игровую консоль 😂😂😂
У них своя экосистема. Стандартные вещи которые легко ставятся на дебиан по инструкции как гитлаб, докер, постгресс, пайтон, кучи либ....в арче и других поделках надо страдать.
Robocat
Когда особенности будут мешать, тогда поймёшь
Den 💙💛
Когда особенности будут мешать, тогда поймёшь
Да сижу давно на манджаро и с докером вообще нет проблем. Любой софт из мира Линукс ставится в один клик с включенной поддержкой AUR. Хоть какие-то специфические драйвера, например под китайский USB WiFi можно поставить с поддержкой обновления. Так, что эти особенности вообще не мешают. Понимаю))
David
Привет всем. Есть тут люди которые неплохо знакомы с traefik?
$continue$
всем привет. Из-за чего может пропускать инициализацию структуры БД? postgres             | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/* => [postgres 2/2] COPY /sql/init_db.sql /docker-entrypoint-initdbdocker-entrypoint-initdb.d/
Evgeniy
вот например https://github.com/docker-library/postgres/blob/41bd7bf3f487e6dc0036fd73efaff6ccb6fbbacd/15/bullseye/docker-entrypoint.sh#L180
😶‍🌫️
Парни привет, такой вопрос. При попытке запуска docker-compose получаю такую ошибку services.image must be a mapping С чем она может быть связана?
Evgeniy
С содержимым конфига?
Аданов
как удалить базу данных postgresql внури конейтера в сервере?
Andrey
действием обратным как вы её туда засунули :)
Аданов
действием обратным как вы её туда засунули :)
не дает доступ, psql: error: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
Аданов
db: image: postgres:12 container_name: server_db restart: always volumes: - postgres_data:/var/lib/postgresql/data/ env_file: - ./.env ports: - 5432:5432
Аданов
psql: error: connection to server on socket "/var/run/postgresql/.s.PGSQL.5432" failed: FATAL: role "root" does not exist
Аданов
postgresql только какой то еще пароль нужен. Видимо нужно изучить SQL
Evgeniy
да не зачем изучать всегда можно в чате спросить, там подскажут
Alexander
Всем привет! Как решить проблему? При выполнении sudo docker-compose stop получаю ошибку ERROR: for docker_fpm_1 cannot stop container: 72ade9be9b27948e845f5ab303356f2e782336d195dc03367661d21f67fcb226: permission denied Какое вообще возможно про выполнении с sudo?
Andrey DEV(Джейс) ↑
всем привет - такой вопрос - есть контейнер - поднял - но доступен только по http:://localhost:81 - может кто подсказать как ему прикрутить ssl?
Andrey DEV(Джейс) ↑
Там в веб-сервере, который работает в контейнере надо прикручивать ssl
это я примерно понял - но не могу чет найти статьи нормальной
Alexander
это я примерно понял - но не могу чет найти статьи нормальной
надо смотреть, что там за сервер внутри. И уже конкретно искать документацию к этому серверу
Dan
Смотря какой сервис, да
Null
Привет, это команда Тинькофф 💡 Наше большое комьюнити SRE-инженеров решает крутые задачи — создает высоконагруженные сервисы для 27 миллионов клиентов. Мы экспериментируем и ищем новые решения. Приглашаем в команду SRE-инженеров с опытом от трех лет! Работать с нами значит: — не ограничивать свои скиллы и свободно экспериментировать; — делать жизнь миллионов людей удобнее и технологичней; — расти в грейде по скиллам, а не по стажу в компании; — становиться заметным в SRE-комьюнити. А еще мы всегда «за» действительно комфортную работу. Поэтому большинство бытовых забот делегируем компании: от расширенного ДМС и юридической помощи до питания и разных активностей. Откликнуться и узнать подробнее о команде SRE-инженеров Тинькофф: https://l.tinkoff.ru/sre_stream
Maxonish
Привет всем Хотел спросить никто не находил решения на Macos monterey 12.6 Когда включаю VirtioFS, контейнер выдает ошибку sed: couldn't open temporary file
Andrey DEV(Джейс) ↑
может кто кинуть статью как направить не на локалхост докер?
Vitaly
в плане что-бы экспоз только на локалхост был?
Andrey DEV(Джейс) ↑
не,чтобы я обращался не по localhost в браузере а например по localhost-test
Andrey DEV(Джейс) ↑
я ток учусь с докером
Andrey DEV(Джейс) ↑
то есть если есть 3 запущенных контейнера - чтобы по разным адресам были
Max xbim 🌴
в /etc/hosts добавляешь localhost-test 127.0.0.1
Vitaly
так проще по портам разбросай
Vitaly
8080:80 8081:80 и тд
Max xbim 🌴
то есть если есть 3 запущенных контейнера - чтобы по разным адресам были
тут надо ставить какой нить прокси сервис который будет по host header маршрутизировать