Dmitry
https://github.com/dmvw34/react-rxjs-random-dog
Dmitry
Пример приложения.
George
npm install жрет до гига бывает
Dmitry
Можно арендовать и больше, конечно.
Dmitry
Я пользуюсь серверами Vscale. Посоветуете другие хорошие сервисы?
George
точно - не в России
George
и смотря для чего. servers.com, digitalocean, linode в конце-концов
George
scaleway крутые
Dmitry
https://www.scaleway.com/en/pricing/
Dmitry
Приятный прайс, но у меня у одного не получается арендовать сервер любой конфигурации?
Dmitry
Dmitry
Только GPU, на который нужна квота.
倫太郎
ты что-то не так делаешь, явно
inqfen
хороший набор
Сабир
Добрый день всем! Почитал, что крмпос реально медленно обновляется и развивается. Решил попробовать ansible docker как здесь рекомендует, но! Но на сайте написано что он деприкетел! И указано, что вместо него нужно docker_image и docker_container использовать. Но в самих примерах в документации используется только один из них. Можете пояснить ситуацию и скинуть рабочий рецепт с этими двумя модулями?
Bat
Добрый день. Настроен docker-compose для разработки (nginx + php-fpm) никаких конфигов не менял, nginx отдает 504, в логах ошибок не появляется в чем может быть проблема? как ее найти?
Илья
В логах nginx или docker?
Илья
Я бы location проверил в конфиге nginx У меня как-то так location ~ \.php$ { include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_pass php-fpm:9000; try_files $uri =404; }
Kenya-West
у тебя API статикой? забавно
Дык что делать-то? Смотрите: написал API на Node (Typescript). Так как исходники на Typescript, это надо через tsc это прогнать, так? Сделано (npm run build). Естественно, Node может сам выступать веб-сервером, но лучше добавить прослойку в виде nginx (большая часть ответов Stackoverflow за это решение), чтобы не выставлять ничего лишнего на обозрение. А как бы вы сделали?
Bat
Я бы location проверил в конфиге nginx У меня как-то так location ~ \.php$ { include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_pass php-fpm:9000; try_files $uri =404; }
все еще проще, я откатился на неделю назад и все заработало, походу какой-то апдейт прилетел и все сломал
Kenya-West
С пивом потянет! Это мой девиз по жизни. Да, голый CRUD, ну, немножко двухшаговой JWT-авторизации.
Andrey
толку от авторизации, если у тебя статика.
Andrey
скачиваешь исходники, выкидываешь проверку авторизации, и всё
Kenya-West
толку от авторизации, если у тебя статика.
Что такое статика, в таком случае тогда? Как мне можно понять, что я случайно написал API на статике? Ушел читать матчасть, короче
Andrey
статика это то, что у тебя отдаётся один в один с файловой системы, без обработки движком (php/node/etc)
Dumitru
Привет всем, почему вылетает ошибка "Illegal option -" ?
Dumitru
Dumitru
Dockerfile
Kenya-West
статика это то, что у тебя отдаётся один в один с файловой системы, без обработки движком (php/node/etc)
Так-то я tsc прогоняю, получаю несколько js-файлов и node server.js должен запустить.
Andrey
а вместо этого запускаешь nginx
Kenya-West
Roman
Приветствую!!! Нужна небольшая помощь новичку.
Roman
суть проблемы: на raspberry Pi крутится контейнер с openhab. возникла необходимость перенести эту задачу на боевую инфраструктуру с x86 серверами. Файлы конфигураций лежат на хостовой машине. При развертке нового контейнера на другом хосте они не подхватываются. save/export и load/import не канают из-за разности архитектур. Есть иде что можо сделать?
Kenya-West
а вместо этого запускаешь nginx
Спасибо, заработало с этим вот без NGINX, что делать... FROM node:11-alpine AS buildContainer RUN mkdir -p /home/node/app/node_modules && chown -R node:node /home/node/app WORKDIR /home/node/app COPY package*.json ./ RUN npm install COPY . . COPY --chown=node:node . . USER node EXPOSE 9000/tcp CMD ["npm", "run", "watch-server"]
Kenya-West
Решил даже не юзать tsc, а сразу Typescript-файлы в рантайме исполнять
Kenya-West
а вместо этого запускаешь nginx
Только вот на порт никак запросы не идут, опять старая ошибка полезла
Alexander
День добрый, нужна помощь настройки докера под проект laravel на платной основе, у кого есть время пишите в личку.
Олег
делал кто мониторинг ресурсов хост системы из контейнера? есть проблемка, что контейнер видит только половину оперативки, от чего происходят ложные срабатывания подскажите, как это можно победить
Олег
в текущией реализации ... пробрасывался с хоста в контейнер /proc/meminfo ... но это как-то не помогло
Олег
чем мониторите?
свой скрипт писали. под наши задачи
George
https://www.jacobtomlinson.co.uk/monitoring/2016/06/23/running-telegraf-inside-a-container/
George
например, так запускают агент телеграфа в докере и ОН ПРАВИЛЬНО ПОКАЗЫВАЕТ все параметры хост системы
George
я почти на 100% уверен, что проблема у вас в скрипте
George
харе изобретать велосипеды
Denis
свой скрипт писали. под наши задачи
Сейчас бы в 2k19 писать скрипты на баше для мониторинга ресурсов😁
Олег
у нас не bash скрипт )))
Ильдар
у нас не bash скрипт )))
sh - к чёрту эти новомодные башизмы?
Andor
в текущией реализации ... пробрасывался с хоста в контейнер /proc/meminfo ... но это как-то не помогло
тебе надо не /proc/meminfo, а метрики из cgroups и ваще возьми просто прометея с его node_exporter, а не вот это всё
Andor
и даже если очень хочется своё, то возьми node_exporter и парси его выхлоп
Andor
ну или возьми его как либу
Andor
всяко лучше чем с нуля в очередной раз делать своё
George
telegraf лучше, чем ноуд экспортер. Но это вкусовщина
George
лучше-лучше
Nikolay
Подскажите. Когда я делаю docker exec кто порождает мой процесс в том же namespace Pid?
Nikolay
На основном хосте у меня Pid 1 имеет systemd. В докере - это entrypoint. Что новый процесс появился в тойже иерархии процессов, что и все процессы докера. Один из них должен его же запустить ?
George
да, вопрос действительно интересный
George
и по ходу никто не знает ответа. Я бы предположил, что это докер сам отвечает за этот процесс
Alexey
# docker exec percona ps xao pid,ppid PID PPID 1 0 85 0
Alexey
тот же кто и запустил процесс контейнера
Alexey
ядро
usrnme
всем привет. подскажите как запустить второй jupyter/datascience на порту 9999, когда запускаю с ключем -p 9999:9999, получается - > 8888/tcp, 0.0.0.0:9999->9999/tcp и первый контейнер отваливается
Andor
на одном порту хочешь несколько контейнеров запустить?
Andor
кажется не хватает фундаментальных знаний
usrnme
на разных
usrnme
первый запущен на 8888
Nikolay
Вот никогда не понимал что такое ядро. Есть процессы. А ядро как то отдельно от них ?
Andor
и да и нет
George
само по себе оно не процесс.
Andor
смотря что называть "процесс" :)