Пушистик
Пушистик
https://cloud.ru/docs/virtual-machines/ug/topics/guides__ssh-connection.html CSS
Спасибо добрый человек, буду изучать
Maxim
Awg easy, всё настроено, просто я очистил историю браузера и теперь не могу войти
https://github.com/wg-easy/wg-easy/blob/c6dce0f6fb2e28e7e40ddac1498bd67e9bb17cba/How_to_generate_an_bcrypt_hash.md
Пушистик
https://cloud.ru/docs/virtual-machines/ug/topics/guides__ssh-connection.html CSS
Ввожу пароль и пишет в доступе отказано
Пушистик
Тут столько добрых людей 🥺🥺
Пушистик
Дай вам Бог крепкого здоровья
7Ignotus
Пушистик
Всё мне помог мой товарищ, теперь я смогу делать добро раздавая конфиги 🥹🥹🥹
Dan
Коллеги, а кто-нибудь пробовал в деле такую штуку как warewulf ? Очень любопытно узнать отзывы, опыт, и всё такое
АРС
Всем привет. У меня проект который запускает телеграм боты пользователей через чат бота Задача, для каждого пользователя нужно чтобы создавался docker контейнер а внутри него venv Может ли кто-то помочь и сколько будет стоить такая работа?
Max
День добрый. Подскажите в чем может быть проблема. Ошибка вот такая docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? при попытке запуска docker run hello-world и при попытке сборки образа. Вроде все проверил. Сервис запущен, права настроены для не рутового пользователя. Даже пробовал удалить докер и поставить заново не помогает. Месяц назад все работало.
BraVo123
пользователя в группу docker добавил?
Max
пользователя в группу docker добавил?
Конечно. Но даже если через sudo запускаю такая же ошибка
BraVo123
ну уж совсем на всякий случай ls -l /var/run/docker.sock ... ну и логи изучать journalctl -u docker.service
Max
BraVo123
ну дык всё работает , плотергейст :) , для уверенности id покажите :)
Max
Меня вот это смущает в логах:
BraVo123
ну да, это проблема :) , но логи лучше так показывать journalctl -u docker.service | nc termbin.com 9999 , на скриншотах половину не видно ..
BraVo123
что-то не так с сетевыми настройками выходит ..
BraVo123
и вот лучше не через snap докера устанавливать ..
Max
https://termbin.com/9m3n https://termbin.com/itvv
Max
и вот лучше не через snap докера устанавливать ..
А как это не через snap сделать. Ставил как описано тут https://docs.docker.com/engine/install/ubuntu/
BraVo123
ну на скриншоте на snap ссылается ..
BraVo123
Меня вот это смущает в логах:
ну ночью на iptables ругалось , но потом вроде нормально запустилось ..
BraVo123
А как это не через snap сделать. Ставил как описано тут https://docs.docker.com/engine/install/ubuntu/
а покажите snap list , просто такое ощущение что он у вас и так и сяк установлен и они друг с другом бодаются :)
Max
а покажите snap list , просто такое ощущение что он у вас и так и сяк установлен и они друг с другом бодаются :)
Да вы правы было два удалил оба установил один и все заработало. Спасибо.
Александр
Приветствую. Есть задача запустить простой статический сайт на nginx вместе с certbot'ом в docker. Пока удалось побороть только запуск сайта на 80 порту без https. Нашёл такую инструкцию (https://dev.to/marrouchi/the-challenge-about-ssl-in-docker-containers-no-one-talks-about-32gh), делал по ней и нифига не вышло. Нагуглил где-то, что человек писал не пользоваться этим унылым скриптом для получения сертификата, ибо он кривой. Прошу помощи, как подключить certbot'а и автоматизировать процесс перевыпуска сертификата. services: nginx: image: nginx:1.27.4 container_name: katcake-nginx restart: unless-stopped ports: - 80:80 - 443:443 volumes: - ./public_html/:/usr/share/nginx/html - ./nginx/default.conf:/etc/nginx/conf.d/default.conf ``` server { listen 80; server_name domain.xyz; root /usr/share/nginx/html; index index.html; location / { try_files $uri $uri/ /index.html; } }
Александр
Приветствую. Есть задача запустить простой статический сайт на nginx вместе с certbot'ом в docker. Пока удалось побороть только запуск сайта на 80 порту без https. Нашёл такую инструкцию (https://dev.to/marrouchi/the-challenge-about-ssl-in-docker-containers-no-one-talks-about-32gh), делал по ней и нифига не вышло. Нагуглил где-то, что человек писал не пользоваться этим унылым скриптом для получения сертификата, ибо он кривой. Прошу помощи, как подключить certbot'а и автоматизировать процесс перевыпуска сертификата. services: nginx: image: nginx:1.27.4 container_name: katcake-nginx restart: unless-stopped ports: - 80:80 - 443:443 volumes: - ./public_html/:/usr/share/nginx/html - ./nginx/default.conf:/etc/nginx/conf.d/default.conf ``` server { listen 80; server_name domain.xyz; root /usr/share/nginx/html; index index.html; location / { try_files $uri $uri/ /index.html; } }
Для cetrbot'а указал так в compose: certbot: image: certbot/certbot container_name: katcake-certbot restart: unless-stopped volumes: - ./certbot/conf:/etc/letsencrypt - ./certbot/www:/var/www/certbot entrypoint: "/bin/sh -c 'trap exit TERM; while :; do certbot renew; sleep 12h & wait $${!}; done;'" # Renew certificates every 12 hours depends_on: - nginx Вопрос. Как первоначально получить сертификат и что нужно прописать в default.conf у nginx? Спасибо.
Александр
Ivan
а что не работает? логи давай
Александр
а что не работает? логи давай
Секундочку. Оно кажется ожило
Ivan
Секундочку. Оно кажется ожило
время нужно чтобы серт получить
Александр
время нужно чтобы серт получить
Так, не редиректит с http на https
Ivan
конфиги, логи
Александр
время нужно чтобы серт получить
domain.ru, www.domain.ru { root * /usr/share/caddy file_server try_files {path} /index.html }
Александр
конфиги, логи
Если на www захожу, то попадаю на https. Если просто без www, то без https
Ivan
должен редиректить
Ivan
ну сделай http://domain.ru, http://www.domain.ru { redir https://{host}{uri} }
Александр
должен редиректить
Странная фигня. Стал редиректить. Он чего, не быстро всё делает что ли? :)))
Александр
Раздупляется по несколько минут
Александр
ага
Понятно. Спасибо. Такой вопрос, а чего оно в докере 443/udp, 2019/tcp открывает? Как это убрать? Спасибо.
Ivan
а что в компоузе
Александр
а что в компоузе
katcake: image: caddy:2.9.1 restart: unless-stopped ports: - 80:80 - 443:443 volumes: - ./Caddyfile:/etc/caddy/Caddyfile:ro - ./public_html:/usr/share/caddy - caddy-config:/config - caddy-data:/data
Ivan
покажи docker ps
Александр
покажи docker ps
Отбой. Это внутренние порты. Они наружу не пробрасываются.
Александр
покажи docker ps
Такой вопрос. А на одном vps можно поднять сайт, как я сейчас сделал, и поставить, например панель 3x-ui для vpn'а? Оно конфликтовать по портам 80 и 443 не будет?
√Григорий
помогите, у меня какая-то фигня с образом (видимо удалена директория с одним из слоев), и я не могу этот образ восстановить. когда пишу docker inspect image_name получаю Error response from daemon: stat /var/lib/docker/overlay2/1ca90bc05553cf35ab13720e4b8320973f06abebf7a8a7f862d938784b36fa40: no such file or directory я пробовал docker rmi -f image_name и потом его заново загрузить, но ничего не поменялось
√Григорий
надо было docker rm container_name
Там не было контейнера для этого образа
Mher
Привет всем, я новичок в теме devops, я пытаюсь создать локальную confluent connector с помощью docker compose, как source я использовал mongo, этот сервис должен просто отправить месидж на кафку при инсерте, после билда тот конектор добавляется, но не создает топик на брокере, и как итог не записывает ничего после инсерта в монго, в логах нет ошибки, как могу выяснить причину. И вообще как дебажат девопсы ?
Самира
Привeт, нyжны 2 человека. С тeлeфoнa или кoмпьютера. От 200 зeлёных в дeнь. Удалённaя сфера, за подробностями пишете в ЛС "+"
Самира
Привeт, нyжны 2 человека. С тeлeфoнa или кoмпьютера. От 200 зeлёных в дeнь. Удалённaя сфера, за подробностями пишете в ЛС "+"
Самира
Привeт, нyжны 2 человека. С тeлeфoнa или кoмпьютера. От 200 зeлёных в дeнь. Удалённaя сфера, за подробностями пишете в ЛС "+"
Mher
да композ поднялся, но kafka-connect не создал топик, ты имел ввиду зайти в контейнер и руками создать топик потом в этом же контейнере отпраить сообщение ? тут у меня docker compose и dockerfile https://stackoverflow.com/questions/79507729/the-confluent-kafka-connector-is-not-creating-a-topic-to-produce-the-payload
Mihail
Подскажите, как это дебажить? У меня работает контейнер в рамках wsl с network host. Делаю из контейнера ping на хосты в локальной mdns сети, всё отрабатывает хорошо. Делаю ping на хост wsl и самого wsl (он один и тот же), пинг не проходит с ошибкой bad adress. Эта же ошибка выпадает при любом несуществующем адресе, на который идет пинг. Делаю ping из самого wsl — прекрасно резолвит самого себя на 127.01.1. У wsl дефолтный network — nat (не новый mirror). Проблема воспроизводится на нескольких физических устройствах. Галочка позволяющая использовать нетворк хоста стоит https://docs.docker.com/engine/network/drivers/host/. Я прикрепил docker desktop к существующему wsl Ubuntu через Resources → Wsl Integration https://docs.docker.com/desktop/features/wsl/#enabling-docker-support-in-wsl-2-distributions Почему же все таки в рамках контейнера я не могу зарезолвить mdns адрес своего же хоста, а все остальные в рамках локальной физической сети прекрасно отрабатываются? Мне кажется вот этот ответ связан с моей проблемой https://forums.docker.com/t/does-docker-work-with-mdns/137508/2 Звучит логично, что адрес, 127.0.1.1, на который резолвится хостнейм хоста на самого себя, не имеет отношения к контейнеру. Но как это работает по факту? Вот посылается сигнал на докеровский dns 127.0.0.11. Он, наверное, форвардит пакеты через какие-нибудь iptables на dns хоста, который прописан в /etc/resolv.conf. Вот хост резолвит и возвращает на запрашиваемый домен ip 127.0.1.1. Что с ним дальше происходит? В Docker Desktop вроди как из коробки на coreDns основным посредником должен быть. https://www.docker.com/blog/how-docker-desktop-networking-works-under-the-hood/
Белый лопушок
У кого-нибудь возникала пробема на macOS (apple Silicon), что размер файла с данными очень много начинает занимать, хотя докер почти пустой и настройки по ограничению размера установлены?
BraVo123
что в твоём понимании, "почти пустой докер" , "файла с данными" и "настройки по ограничению размера" ?
Белый лопушок
docker system prune -a?
сам файл Docker.raw начинает много занимать, всё пустое
Белый лопушок
Белый лопушок
/Users/{ВАШЕ ИМЯ}/Library/Containers/com.docker.docker/Data/vms/0/data перейдите по этому пути
Белый лопушок
подписано как Disk image в настройках
Максим
у вас macOS?
Нет, но ограничение пространства, выделенного под докер, жесткое, докер не сможет превысить его при всем желании
Белый лопушок
шах и мат, аметисты
Максим
Доказательства в студию
Максим
Диагностика по пересказу проблемы не работает, телепатов тут тоже нет
Белый лопушок