Dan
Так бот всё равно их не пропускает, какой смысл считать? Из тысячи, и даже десятки тысяч :)
Andrey
https://www.iflscience.com/gpt-4-hires-and-manipulates-human-into-passing-captcha-test-68016 :)
Dmitriy
Dan
Пока что я спокоен за будущее. Всё хорошо
Азат
Перепутал немного со всеми бывает)
Dan
Самую малость. Ошибся в 3600 раз.
Dan
По мнению ии скорость света всего 83,5 километра в секунду
Alexey
Дмитрий
Здравствуйте, сервер на ubuntu, можете подсказать, в чем проблема.
запускаю docker compose app
https://pastebin.com/fLr2mgxb
В прошлый раз я установил npm и у меня все собралось(оставил все), но сейчас npm есть, но такая же ошибка
Andrew
там же все написано, хочет версию 9.6.5
Дмитрий
Я установил
Дмитрий
и ноду новую и версию npm 9.6.5
Дмитрий
ошибка осталась
Weekend
Всем привет! Подскажите, почему при создании и старте контейнера (mariadb) не выполняется *.sql файл из директории /docker-entrypoint-initdb.d/ ?
Weekend
environment:
MYSQL_USER: "root"
MYSQL_PASSWORD: "root"
MYSQL_ROOT_PASSWORD: "rootpass"
volumes:
- "./mariadb/data:/var/lib/mysql/data:rw"
- "./mariadb/logs:/var/lib/mysql/logs:rw"
- "./mariadb/sql/init.sql:/docker-entrypoint-initdb.d/init.sql:ro"
Weekend
.
├── compose.yml
└── mariadb
├── data
├── logs
└── sql
└── init.sql
Konstantin
Dan
Konstantin
Konstantin
но, мало ли)))
Dan
возможно нужно указать не /docker-entrypoint-initdb.d/ а /usr/local/bin/docker-entrypoint-initdb.d/
Dan
но это не точно
Dan
либо указать - "./mariadb/sql:/docker-entrypoint-initdb.d:ro"
Dan
Dan
закоментируй две строчки, оставь только MYSQL_ROOT_PASSWORD
Dan
лол, поэтому и не работает
Weekend
Спасибо Dan, теперь всё ок🫡
EN
Сделал cron контейнер. Прокидываю в него cron файл:
volumes:
- ./:/var/www/project
- ./Docker/cron/crontab:/etc/crontabs/root
в контейнере я кронфайл вижу. Я уже и проверил, чтобы пользователь совпадал и группа, абсолютно все права дал файлу. Но команды из него не запускаются. Если те же команды запускать вручную из контейнера - работают. Где искать причину? Имеет ли значение, где лежин крон файл и как назван(у меня крон контейнер работает от user:group 1000:1000) - в crontabs/root или cron.d/customcron?
Nikita
Привет! Как можно запустить Docker контэйнер не на 80 порту?
Nikita
docker run -d -p 50:5050 --name dreamway-mvp --rm dreamway-mvp
Nikita
Прописываю такую команду. Все равно не запускается
Nikita
Вот Dockerfile
FROM node:14 as client
WORKDIR /app/client
COPY client/package.json /app/client
RUN npm install
COPY client /app/client
RUN npm run build
FROM node:alpine
WORKDIR /app
COPY server/package.json /app
RUN npm install
COPY server /app
COPY --from=client /app/client/build /app/client
EXPOSE 5050
CMD [ "npm", "start" ]
Мяулорд
Nikita
Svyatoslav
Всем привет! Пытаюсь поставить докер на виртуалку и такую ошибку ловлю. все перечисленное в ошибке не помогло а при wsl —update пишет что последня версия уже установлена
Aleksey
Dmitriy
Дмитрий
Подскажите пожалуйста. Как объяснить.
У меня есть либа, которая хорошо работает без докера и плохо(некоторые функции не работают) С ДОКЕРОМ.
Как это вообще так получается?
Andrew
а что пишет
DaiTenshi
Alexander
Дмитрий
Мб вы не так поняли меня. У меня библеотека редактора текста.
И вот без докера все круто работает, а с докером все работает, кроме добавления заголовков и все тут
Дмитрий
а это сверхважно
Дмитрий
разные ноды пробовал
Дмитрий
подумал, мб в этом дело
Alexander
Если бы были какие-то функции, связанные с системными вызовами, можно было предположить, что нужен привилегированный режим или caps. А редактору текста по идее все равно как запускаться, если в образ правильно собран - со всеми зависимостями и т.д.
DaiTenshi
ну или хотя бы редактор укажи, если это не коммерческая тайна и не чья-то самописка - может ребята в чате уже сталкивались с этим?
Дмитрий
Обычная библиотека редактирования текста, называется react-quill, версия 2.0.0-betа. Работало все хорошо, в след. пересборке компонента, проблема, что я описал, редактор не трогал уже год
DaiTenshi
а так - тебе можно посоветовать подкинуть все библиотеки и на файлы - как либок, так и который редактируешь - для эксперимента сделать chmod 777 в докере
Дмитрий
спасибо
DaiTenshi
DaiTenshi
спасибо
пока вот даже не за что - это просто перебор того, что бы я первым делом сделал.. если поможет - буду рад, но копай дальше - chmod 777 - слишком много для либок... и если редактируемый файл важен - тоже много...
Владислав
Всем привет 👋.
Есть у кого-то под боком как установить ssl сертификат для nginx в контейнере Docker?
Владислав
Владислав
Владислав
Вот так устанавливаю. Серт устанавливается вроде но в папке где они должны бать (сертификаты) пусто.
Владислав
Направьте на путь истинный, товарищи!
Владислав
Valeriy
в том что волюмы не совпадали
Это не полностью ТА проблема: тома могут монтироваться в общий каталог но ВНУТРИ контейнеров пути у nginx и у php-fpm могут быть разные.
это исправляется прописыванием параметра в конфиге nginx ТУДА где в контейнере php-fpm смонтирован сайт. Таким образом если у nginx корень смонтирован по умолчанию в
root /usr/share/nginx/html;
а у php-fpm в /var/www/html
то прописав параметр проксирования для скриптов в значение где скрипты видны для php-fpm изнутри ЕГО контейнера, вы можете спокойно без плясок с бубенцами использовать типовый контейнеры с hub.docker.com подсунув nginx один файл
nginx:
volumes:
- ./data/${HOST}/www:/usr/share/nginx/html. # путь к сайту
- ./img/nginx/default.conf:/etc/nginx/conf.d/default.conf:ro # настройка прокси
в котором прописан параметр с соответствующим путем до скриптов:
fastcgi_param SCRIPT_FILENAME /var/www/html$fastcgi_script_name;
Aza
всем привет добавил и настроил докер в джанго проект
сделал docker-compose build, up
Докер вывел что все ок, но переходя по адресу ничего не выходит
Aza
Sergey
как обычно, советуют прописывать 0.0.0.0:8000
Evgeniy
Aza
Andrew
сокет 127.0.0.1:8000 доступен только внутри контейнера, чтоб он был доступен снаружи - надо занимать весь порт: 0.0.0.0: 8000
Andrew
либо добавлять контейнер с проксирующим энжиниксом, но ему все равно надо будет слушать какой то порт снаружи
Aza
https://pastebin.com/4pWvXeGS
Aza
https://pastebin.com/exPUjYkk
Aza
вот мой докер компосе и докерфайл
Andrew
RUN chmod +x ./start.django.sh
Andrew
а самое интересное то где
Andrew
и ты портируешь 9000 на 8000, ты доступность проверяешь на 9000 порту?
Aza
https://pastebin.com/tCspKL8b