Akane
А лучше забанить ваще
меня уже банили) не помоглло
Alexander 🌨
Вечер добрый, я тут случайно выяснил что environment: - PUID=1000 - PGID=1000 и user: 1000:1000 Работают по разному, в моем случае контейнер работает только с user (может это так заложено в Dockerfile). Всегда считал, что они аналогичны. В чем различие? И еще второй вопрос может он же и первый, в чем различие когда в environment переменные с : и знаком = где-то читал, но теперь не могу найти.
Alexander 🌨
в первом случае вы устанавливаете переменные среды, а во втором у вас контейнер стартует из под юзера
переменны среды эти в моем случае, чтоб не было конфликта при записи на хост. В таком случае можно вообще ими не пользоваться, а просто запускать контейнер от юзера?
Алексей
Ребят, кто-то разворачивал docker-compose в yandex cloud? У вас была проблема, что контейнеров просто нет на виртуальной машине? https://yandex.cloud/ru/docs/cos/tutorials/docker-compose?utm_referrer=https%3A%2F%2Fyandex.ru%2F
Алексей
Привет такого не должно быть
Ты пользовался этим сервисом?
Алексей
Да
а ты создавал до этого какой-то контейнер или образы загружал специально в их registry?
Алексей
с помощью этого
Aleksey
с помощью этого
Вот в ней может быть лаг
Aleksey
с помощью этого
По пробуй без неё
Алексей
Вот в ней может быть лаг
я запускаю эту команду в своем проекте
Aleksey
я запускаю эту команду в своем проекте
Вот надо логи смотреть что она творит
Алексей
ты servless containers пользовался или ВМ?
Aleksey
ты servless containers пользовался или ВМ?
Сервис контенр у Яндекса шляпа
Алексей
Вот надо логи смотреть что она творит
вот надо, а я их че-то не догадался проверить
Алексей
точнен я первый раз пользуюсь этим сервисом и пока не особо много что знаю
Алексей
У них группа ест в телеге
кинь ссылку в лс пж
Aleksey
кинь ссылку в лс пж
Тут вроде нельзя ссылки набери yandex.cloud в поиске
Alexander
Всем привет! У меня Ubuntu 20.04. Я поставил последнюю версию докера Docker version 26.0.0, build 2ae903e, которая не входит в стандартный репозиторий (сам добавил докеровский репозиторий). Теперь при запуске приложения получаю странную ошибку. Segmentation fault (core dumped) Причём она выскакивает спорадически и в разных местах. Может это быть из-за какой-то несовместимости докера с моей версией Убунту?
Andrey
А можно было не страдать и поставить винду)
И словить кучу других "не страданий"
Georgy
Я бы лучше подождал до 24.04.1 пока первые баги пофиксят.
BraVo123
ну на днях должна, но бету уже можно поставить ..
BraVo123
Я бы лучше подождал до 24.04.1 пока первые баги пофиксят.
Тут дело хозяйское, у меня особых проблем не возникло ..
Georgy
ну на днях должна, но бету уже можно поставить ..
Юзать бету на боевом железе такое себе
BraVo123
Я не могу её обновить.
Ну тогда ставь из офицальных реп ..
BraVo123
Юзать бету на боевом железе такое себе
График выхода: 29 февраля 2024 – Feature Freeze; 21 марта 2024 – User Interface Freeze; 4 апреля 2024 – Ubuntu 24.04 Beta; 11 апреля 2024 – Kernel Freeze; 25 апреля 2024 – Ubuntu 24.04 LTS обычный релиз; Август 2024 - Ubuntu 24.04.1 (доставка уведомления о возможности перехода с 22.04).
Alexander
Ну тогда ставь из офицальных реп ..
Я поставил из офиц. докеровской репы. Но попробую поставить более низкую версию из репы убунты.
BraVo123
я имел в виду убунтовскую, под твою версию ..
Alexander 🌨
Добрый день, я правильно понимаю, что можно бесплатно получить бизнес лицензию portainer навсегда, на три узла docker? https://www.portainer.io/take-3
Alexander 🌨
не на 3 узла, а на 3 ноды в кластере
Ну например для домашнего сервера будет бизнес версия бесплатно. Я через переводчик не очень понял.
Alexander 🌨
да, все верно 👍
Спасибо 👍
IT's me.
Парни, подскажите плиз, как прикрутить свой сертификат к traefik? Не через летсенкрипт, а свой. Файлы сертификатов есть. Показать сейчас compose.yml нет возможности. Только завтра. Но может кто так подскажет. Пасиб. Если можно подробно. Я только начинаю с докером работать. Или где прочитать можно, ткните носом.
Dan
https://menetray.com/en/blog/configuring-traefik-2-local-ssl-certificate ?
Andrew
используй container name
Andrew
погугли как по имени контейнера получить его айди
IT's me.
Парни добрый день! Помогите разобраться. Настроил traefik. Вроде все работает, пробрасывает как надо сертификаты подтягивает. А вот на свою dashbords не пускает пишет 404 page not found Причем если поменять немного конфиг и заходить по порту 8080 без SSL то дашборд открывается. ХЗ такое ощущение что lables не отрабатывают... конфиг: version: '3' services: reverse-proxy: image: traefik:v2.11 container_name: traefik command: # Принимать только защищенные соединения - "--api.insecure=false" # Включаем dashboard - "--api.dashboard=true" - "--providers.docker" - "--log.level=DEBUG" - "--providers.docker.exposedByDefault=false" # слушать (проксировать) только те сервера которые находятся в сети chat_default - "--providers.docker.network=chat_default" # EntryPoints - --entrypoints.http.address=:80 - --entrypoints.https.address=:443 # Перебрасывать на https - --entrypoints.http.http.redirections.entrypoint.to=https - --entrypoints.http.http.redirections.entrypoint.scheme=https - --providers.file.directory=/etc/traefik/dynamic_conf # Dashboard secure: labels: - "traefik.enable=true" - "traefik.http.routers.dashboard.rule=Host('pr.example.ru')" - "traefik.http.routers.dashboard.entrypoints=https" - "traefik.http.routers.dashboard.service=api@internal" - "traefik.http.routers.dashboard.middlewares=auth" - "traefik.http.middlewares.auth.basicauth.users=admin:$$apr1$$W9Cli7AH$$2jvCk.NiEezX7tnHds55y1" ports: - "80:80" - "443:443" # - "8080:8080" volumes: - ./tools/certs:/tools/certs - ./tools/config.yml:/etc/traefik/dynamic_conf/conf.yml:ro - /var/run/docker.sock:/var/run/docker.sock # - ./data/traefik.yml:/traefik.yml:ro networks: default: name: chat_default external: true
IT's me.
Парни добрый день! Помогите разобраться. Настроил traefik. Вроде все работает, пробрасывает как надо сертификаты подтягивает. А вот на свою dashbords не пускает пишет 404 page not found Причем если поменять немного конфиг и заходить по порту 8080 без SSL то дашборд открывается. ХЗ такое ощущение что lables не отрабатывают... конфиг: version: '3' services: reverse-proxy: image: traefik:v2.11 container_name: traefik command: # Принимать только защищенные соединения - "--api.insecure=false" # Включаем dashboard - "--api.dashboard=true" - "--providers.docker" - "--log.level=DEBUG" - "--providers.docker.exposedByDefault=false" # слушать (проксировать) только те сервера которые находятся в сети chat_default - "--providers.docker.network=chat_default" # EntryPoints - --entrypoints.http.address=:80 - --entrypoints.https.address=:443 # Перебрасывать на https - --entrypoints.http.http.redirections.entrypoint.to=https - --entrypoints.http.http.redirections.entrypoint.scheme=https - --providers.file.directory=/etc/traefik/dynamic_conf # Dashboard secure: labels: - "traefik.enable=true" - "traefik.http.routers.dashboard.rule=Host('pr.example.ru')" - "traefik.http.routers.dashboard.entrypoints=https" - "traefik.http.routers.dashboard.service=api@internal" - "traefik.http.routers.dashboard.middlewares=auth" - "traefik.http.middlewares.auth.basicauth.users=admin:$$apr1$$W9Cli7AH$$2jvCk.NiEezX7tnHds55y1" ports: - "80:80" - "443:443" # - "8080:8080" volumes: - ./tools/certs:/tools/certs - ./tools/config.yml:/etc/traefik/dynamic_conf/conf.yml:ro - /var/run/docker.sock:/var/run/docker.sock # - ./data/traefik.yml:/traefik.yml:ro networks: default: name: chat_default external: true
Нет никаких идей, парни? сертификаты использую свои. Не открывается только этот проклятый дашборд
IT's me.
все остальное вроде работает. Проксит на другие сервисы по SSL
IT's me.
такая ошибка в логах: "No default certificate, fallback to the internal generated certificate
IT's me.
и такая: error while parsing rule Host('traefik.example.ru'): 1:6: illegal rune literal" routerName=dashboard@docker entryPointName=https
Aleksey
Привет разобрался?
Aleksey
Парни добрый день! Помогите разобраться. Настроил traefik. Вроде все работает, пробрасывает как надо сертификаты подтягивает. А вот на свою dashbords не пускает пишет 404 page not found Причем если поменять немного конфиг и заходить по порту 8080 без SSL то дашборд открывается. ХЗ такое ощущение что lables не отрабатывают... конфиг: version: '3' services: reverse-proxy: image: traefik:v2.11 container_name: traefik command: # Принимать только защищенные соединения - "--api.insecure=false" # Включаем dashboard - "--api.dashboard=true" - "--providers.docker" - "--log.level=DEBUG" - "--providers.docker.exposedByDefault=false" # слушать (проксировать) только те сервера которые находятся в сети chat_default - "--providers.docker.network=chat_default" # EntryPoints - --entrypoints.http.address=:80 - --entrypoints.https.address=:443 # Перебрасывать на https - --entrypoints.http.http.redirections.entrypoint.to=https - --entrypoints.http.http.redirections.entrypoint.scheme=https - --providers.file.directory=/etc/traefik/dynamic_conf # Dashboard secure: labels: - "traefik.enable=true" - "traefik.http.routers.dashboard.rule=Host('pr.example.ru')" - "traefik.http.routers.dashboard.entrypoints=https" - "traefik.http.routers.dashboard.service=api@internal" - "traefik.http.routers.dashboard.middlewares=auth" - "traefik.http.middlewares.auth.basicauth.users=admin:$$apr1$$W9Cli7AH$$2jvCk.NiEezX7tnHds55y1" ports: - "80:80" - "443:443" # - "8080:8080" volumes: - ./tools/certs:/tools/certs - ./tools/config.yml:/etc/traefik/dynamic_conf/conf.yml:ro - /var/run/docker.sock:/var/run/docker.sock # - ./data/traefik.yml:/traefik.yml:ro networks: default: name: chat_default external: true
Привет, дело в серте я думаю ты уже понял, скинь свой докер композ
Aleksey
Смотри у тебя имена контеров заданы?
Aleksey
И cp у тебя вроде не правильно написан
Aleksey
Во это кайф пойдет. Дальше пишет косоле docker cp вот тут с хоста имя докера:и путь в докере , и если ты из контора копировал то у тебя все верно только права глянь
Aleksey
Если в нутри котера двигать то через docker exec -it namecont тут команда через
Aleksey
Тегей если не выйдет
IT's me.
Привет, дело в серте я думаю ты уже понял, скинь свой докер композ
version: '3' services: reverse-proxy: image: traefik:v2.11 container_name: traefik command: # Принимать только защищенные соединения - "--api.insecure=false" # Включаем dashboard - "--api.dashboard=true" - "--providers.docker" - "--log.level=DEBUG" - "--providers.docker.exposedByDefault=false" # слушать (проксировать) только те сервера которые находятся в сети chat_default - "--providers.docker.network=chat_default" # EntryPoints - --entrypoints.http.address=:80 - --entrypoints.https.address=:443 # Перебрасывать на https - --entrypoints.http.http.redirections.entrypoint.to=https - --entrypoints.http.http.redirections.entrypoint.scheme=https - --providers.file.directory=/etc/traefik/dynamic_conf # Dashboard secure: labels: - "traefik.enable=true" - "traefik.http.routers.dashboard.rule=Host('traefik.example.ru')" - "traefik.http.routers.dashboard.entrypoints=https" - "traefik.http.routers.dashboard.service=api@internal" - "traefik.http.routers.dashboard.middlewares=auth" - "traefik.http.middlewares.auth.basicauth.users=admin:$$apr1$$W9Cli7AH$$2jvCk.NiEezX7tnHds55y1" ports: - "80:80" - "443:443" # - "8080:8080" volumes: - ./tools/certs:/tools/certs - ./tools/config.yml:/etc/traefik/dynamic_conf/conf.yml:ro - /var/run/docker.sock:/var/run/docker.sock # - ./data/traefik.yml:/traefik.yml:ro networks: default: name: chat_default external: true
IT's me.
conf.yml tls: certificates: - certFile: /tools/certs/fullchain.pem keyFile: /tools/certs/privkey.pem
IT's me.
Привет, дело в серте я думаю ты уже понял, скинь свой докер композ
Да мне кажется дело в сертификатах, они у меня свои, купленные, не летсенкрипт. Чёт инфы вообще нет в инете как прально прописать их. И авторизация тоже не срабатывает которую прописал по логину и паролю...
IT's me.
И сервис порта нету
Вполне может быть, это мой первый compose.yml ) вот разбираюсь. А как пописать сервиспорт?
IT's me.
Не в обиду давай сузим поиск сначала летскрип а потом твой https://blog.unixhost.pro/ru/2022/07/traefik-2-ustanovka-nastrojka-primery/
Нет возможности на работе попробовать. Дома попробую сегодня, если успею, но думаю с летсенкрипт заработает.
IT's me.
Фишка в том, что в этом же докере стоит рокетчат и с этими настройками traefik он открывается и все работает. Не открывается только дошборд traefik
IT's me.
Ту сылку что я скинул он там есть
Можно поподробнее? прям носом ткнуть. ))
IT's me.
В строчку
Gordon
Всем привет, извините, что скринами, сейчас нет возможности текстом направить, только начал обучать докер, помогите пожалуйста, почему у меня контейнер запустился, но в процессах нет(да я понимаю что он заблочился) по логу увидел что ссылается на пакет, но пакет, я всячески проверил, пробовал переустановить пакет, так и не понял в чем проблема
Gordon