Stepan
日本への道
Alexander
entrypoint на хосте запускается?
Это грубо говоря тот скрипт, который запустится при старте контейнера. В нем выполняете все настройки-донастройки и из него через exec запускаете то приложение, которое нужно.
⎈
коллеги, научите чем заменить (или как самому собрать) контейнер curlimages https://github.com/curl/curl-container
?
Andrey
там же есть все для сборки
⎈
А что означает ~1 год вместе с airgap? :) второе понятно, а первое - нет
очередь на добавление софта в собственные репы/registry
в 2021 минцифре уже дали на их создание 1,3 миллиарда, с тех пор один зам сел - тот, который об этих реджистри раздавал интервью (за взятку 3,5 млн.), а второй - "освобождён от должности по его просьбе", третий - переведён в Ростелеком и т.д.
Adam 🫧
Ребят, а существует ли докер который разворачивает локальный гитхаб?)
Чтобы можно было работать с ним через git также и хранить свой код там)
Andrew
есть гитлаб
Adam 🫧
Спасибо )
Hovhannes
Всем привет!Подскажите пожалуйста как решить проблему.
У меня возникает проблема с контейнером PostgreSQL в Docker. Как мне найти причину удаления всех таблиц в postgres? Переодически все удаляеться с базы
Andrew
покажи как запускаешь
Hovhannes
Andrew
а папки на хосте создаются?
√Григорий
это норма, что ты вольюмы в одну и ту же папку прокидываешь?
Andrew
√Григорий
а, всё ок
Hovhannes
Andrew
ну поэтому и удаляется
Andrew
а запускаешь чем этот ямл?
Andrew
компосом или чем то еще?
Hovhannes
√Григорий
проверил нет
пропиши полный путь до папок на хосте
Hovhannes
Andrew
ну либо полный путь, но он не всегда может быть статичным, проще относительный от текущей
Andrew
если не создаст - тогда с правами надо смотреть
Andrew
либо просто создать их руками
Denis 災 nobody
стал поднимать один сайт (php-fpm) и понял косяк: по концепции докера нам нужно поднять в контейнере только пхп, (сокет наружу), и просто поднять второй контейнер с нгинхом нам мало, мы не можем отдавать всякие картинки и нужно тогда полностью весь траф гнать в пхп. Как это обычно решается?
Есть вариантик поднять второй контейнер из того же образа, но с другим ентрипоинтом... но выглядит тоже как странный костыль.
Alexander
Alexander
Один - nginx отдает статику и проксирует на php/python/что-угодно.
Adam 🫧
Добрый вечер!
🤔 Возникли сложности в гуглением как в контейнере postgres сменить время на сервере. Нужно на московское установить. Делал кто?
Maxim
Adam 🫧
В конфиге установите нужный utc
В этом и проблема, не могу найти инструкции. А точнее их слишком много, разной.
/etc/timezone:/etc/timezone:ro - еще не пробовал.
timedatectl - не установлен.
-ti -e TZ=Europe/Moscow debian date - не пробовал, в последнюю очередь буду задумывать о параметрах запуска.
И так далее.
Siroga 🇺🇦
При запуске контейнера укажите переменную env TZ=
Siroga 🇺🇦
Или положите ее в файл к другим. Роли не играет
Siroga 🇺🇦
Надеюсь понятно что после знака = нужто указать то что Вам нужно
Adam 🫧
При запуске контейнера укажите переменную env TZ=
Видел это на стеке. Писали не работает, ему сказали, чтобы он этого не делал, а настроил таймзону в приложение каждому пользователю. У меня в приложение нет пользователей, поэтому такой вариант не рассматриваю.
Adam 🫧
Но попробую сейчас. Мб у него там траблы были.
David
1 скрин - волюм нгинкс
2 скрин - волюмы бэкенда
3 скрин - нгинкс конф
4 скрин - контейнер нгинкса куда медиа сохраняется
5 и 6 скрин - на фронте нихуя не видно картинку ПОЧЕМУ НУ ПОЧЕМУ
David
David
David
David
David
David
помогите что неправильно или хотя бы где искать ошибку
Andrew
Andrew
если нет - читай выше, там та же проблема была
Anonymous
помогите пофиксить эту ошибку
=> ERROR [7/9] RUN pecl install xdebug && docker-php-ext-enable xdebug 4.2s
------
> [7/9] RUN pecl install xdebug && docker-php-ext-enable xdebug:
4.021 pecl/xdebug requires PHP (version >= 8.0.0, version <= 8.2.99), installed version is 7.4.33
4.022 No valid packages found
4.022 install failed
------
Dockerfile:27
--------------------
26 | # Install xdebug
27 | >>> RUN pecl install xdebug \
28 | >>> && docker-php-ext-enable xdebug
29 |
--------------------
ERROR: failed to solve: process "/bin/sh -c pecl install xdebug && docker-php-ext-enable xdebug" did not complete successfully: exit code: 1
ERROR: Service 'php-fpm' failed to build : Build failed
Anonymous
я так понимаю дело в том что php:7.4-apache не подходит под последний xdebug который ищется автоматически, пытаюсь указать версию через —version=x.x.x. но пишет инвалид синтаксис
Denis 災 nobody
апач в 21 веке?...
Андрей
Добрый вечер ! Это значит что изредка лежит и не отвечает ?
Константин
Привет. Подскажите пожалуйста, на хосте где запущен докер контейнер есть лан и ван порты.
Контейнер запущен с параметрами -p 0.0.0.0/0 8081:8081, Как то можно изменить сеть, которую будет слушать контейнер(хочу например, что бы слушал только лан сеть), не пересоздавая его(максимум перезапуск)?
Hovhannes
Всем привет!
Подскажите пожалуйста,почему в postgres докер контейнере возникает такая ошибка?
Hovhannes
Denis 災 nobody
столкнулся с проблемой..
есть сервис, который нужен в нескольких копиях (разные ветки разработки)
2 докерфайла, там через шаблон заполнены разные имена сервиса, разные container_name, но делаю старт второго - докер гасит первый...
Denis 災 nobody
version: '2.3'
services:
{{ app_name | default('app') }}_main.{{ version }}:
container_name: {{ app_name | default('app') }}.{{ version }}
image: registry.gitlab.com/user/repo:{{ version }}
...
Denis 災 nobody
версия обязательна и в файлах оно всегда разное
Denis 災 nobody
но ещё момент: пути тоже формата
/data/{{ app }}.{{ version }}/docker/docker-compose.yml
Andrew
из за путей
Denis 災 nobody
в теории, поможет
-p, --project-name string Project name
но это убивает возможность сделать cd /data/...; docker compose up -d
Andrew
я прописывал в .env переменную
COMPOSE_PROJECT_NAME=какоенитьимя
Denis 災 nobody
а куда её класть?
Andrew
так ты с одного компос-файла два образа пытаешься запустить?
Denis 災 nobody
нет
Andrew
Andrew
да, такая же штука была
Andrew
Denis 災 nobody
с енвом пробую