тяну их через npm прямо с битбакета
Написал докерфайл в котором делаю npm install
И проблема в том что тянутся все зависимости кроме тех что с битабакета
Пробовал в разные депенденси кидать, ставил ссылку на репозиторий npm-у, пробовал на чистых проектах, перепробовал много всяких решений по тем ошибкам которые выбрасывает npm install
Ничего не помогло
Сама ошибка
Socket timeout
—timeout=99999 тоже ставил
Даже пробовал через pnpm
Когда вызываю npm —verbose
Там есть
Fetch 401 bitbucket
Остальные все fetch 200
Может кто-нибудь знает что не так делаю?
что значит npm с bitbucket?
Npm install git+ssh://repo
отстойненько, а почему не собрать нормальные пакеты?
На нпм аккаунта нет
Нужен приватный
Так случаем не знаешь никакого решения?
401 это ошибка авторизации
Я устанавливал через https тоже и вставлял пароль в саму ссылку Git+https://name:password И так все работает
в чем тогда вопрос?
В том что в докере не работает npm i а так работает
проверь через curl, доступен ли репозиторий из контейнера вообще
В сам контейнер заходил делал git clone и npm I руками Все работает
проект корпоративный?
как запускал контейнер и сборку?
а что, у вас нет никакого registry для пакетов? а образы после сборки куда будут пушиться?
В смысле как Но 16/14 ноде Я его уже максимально простым сделал и просто делаю там нмп инстол
Я просто держу репозитории на битбакете и тяну от туда
Образы не будут пушиться
команда целиком, docker build, docker run, Dockerfile приложить, если использовался docker-compose, то docker-compose.yml
ммм, чую запах ручного деплоя
могу package.json приложить
если вместо npm install прописать в Dockerfile RUN curl https://... -vvvv, что выведет в логах?
ну вот и ответ
Обсуждают сегодня