javascript - Žiadny 'Access-Control-Allow-Origin' react express docker aplikácia

Používam Docker na spustenie front-endovej React aplikácie a Node/Express API. React aplikácia beží na localhost:3000 a API beží na localhost:9000. Obe sú plne funkčné a fungujúce aplikácie. Avšak, keď sa pokúsim vykonať REST volanie z React aplikácie na http://localhost

Čítaj viac →

typescript - Pri spustení repozitára Dockerhub sa vyskytuje chyba pri zostavovaní obrázku, ale lokálne sa zostavuje bez problémov

Začal som nový projekt vo Vue, vytvorený pomocou Vue CLI. Chcem použiť Docker a pri lokálnom zostavovaní obrazu na mojom počítači nemám žiadne problémy. Problém nastáva, keď nahrajem svoj kód do svojho repozitára, čo následne spustí build na Dockerhube. Dockerhub funguje dobre až do kroku 7/9, kde by sa mal spustiť príkaz npm build. Build zlyhá s nasledujúcou chybou:

This relative module was not found: * ./src/main.ts in multi ./src/main.ts ERROR Build failed with errors.

Čítaj viac →

Ladiť Node.js s TypeScript a Docker vo VS Code: „Bod prerušenia ignorovaný, pretože vygenerovaný kód nebol nájdený“

Snažím sa ladenie dockerizovanej aplikácie Node.js napísanej v TypeScripte.

Sledoval som tutoriál, ktorý hovorí, že by som mal nakonfigurovať Nodemon a sprístupniť port na kontajneri aplikácie, aby sa naň mohol pripojiť debugger.

Keď spustím debugger z VS Code, dostal som neaktívnu zarážku s touto správou „Zarážka ignorovaná, pretože nebol nájdený vygenerovaný kód“.

Toto je môj launch.json:

{ "version": "0.2.0", "configurations": [ {

Čítaj viac →

node.js - Nastavenie limitu výkonu CPU pri použití npm run build v create-react-app (Docker)

Narazil som na problém s výkonom pri scrapovaní projektu. Snažím sa zostaviť aplikáciu príkazom npm run build vo svojej aplikácii vytvorenej s create-react-app --template typescript a moje CPU je >= 100% zaťažené.

Už som skúsil nastaviť možnosti pre node:

Ale toto nijak nepôsobilo na

Čítaj viac →

node.js - Chyba pripojenia v Dockeri s Nodejs (Hapi.js) a Prisma

Chcel by som umiestniť svoju Nodejs aplikáciu do Dockeru. Pri nasadzovaní cez npm run build a start môžem posielať požiadavky na ňu. Ale pri vytváraní Docker image narazím na problémy: Najprv mám v mojom Dockerfile EXPOSE 8080. Potom spúšťam docker run -p=3000:8080 --env-file .env m

Čítaj viac →

reactjs - Docker MonoRepo so Storybook 'nemôže nájsť modul react/package.json'

Som celkom nový v Dockeri a dnes som sa pokúsil dockerizovať náš Lerna monorepo pomocou nasledujúcich nastavení:

dockerfile

FROM node:14.13.1-alpine Add node modules bin to path ENV PATH /app/node_modules/.bin:$PATH ENV PATH /app/packages/core/node_modules/.bin:$PATH WORKDIR /app Install app deps COPY ./ ./ RUN yarn install RUN yarn bootstrap RUN cd packages/core && yarn install && cd ./node_modules/react && yarn link && cd ../../../../

Čítaj viac →

typescript - Pripojenie k 2 ACR z vlastnej úlohy pipeline s jedným súborom docker-compose

Aktualizujem vlastnú úlohu Azure pipeline pomocou TypeScriptu. Pôvodná úloha sťahovala obrázky z jedného ACR a teraz chcem sťahovať obrázky z iného.

Robím to tak, že najprv vytvorím token na autentifikáciu pred ACR:

registryAuthenticationToken = new ACRAuthenticationTokenProvider(tl.getInput("azureSubscriptionEndpoint"), tl.getInput("azureContainerRegistry")).getAuthenticationToken();

Potom otváram spojenie s ACR volaním metódy open tejt

Čítaj viac →

typescript - Dockerfile: Nepodarilo sa vypočítať kľúč cache: "/tsconfig.json": nenájdené

Momentálne sa snažím nastaviť GitHub akcie na automatické zostavenie a odoslanie backendu do DockerHub. Avšak, ak sa spustí workflow build-and-deploy-backend, začne sa vytvárať Docker Image, ale zlyhá na riadku 23 v server/Dockerfile:

22 | COPY ./src ./src 23 | >>> COPY ./tsconfig.json ./

Pozri: https://github.com/bennodev19/dronies-watch/runs/4813916640?check_suite_focus=true

s touto chybou:

Čítaj viac →

node.js - Pridať .env.example do priečinka dist počas spustenia docker compose up

Chcem vygenerovať súbor .env a .env.example a nahrať ho do Docker obrazu počas buildovania Dockeru pomocou Dockerfile. Problém je v tom, že súbor .env.example sa nekopíruje do Docker obrazu. Myslím si, že to funguje s bežným env, pretože kopírujem env.production a ukladám ho ako env. Avšak používam node.js a typescript. Väčšina ľudí vie, že existuje spôsob, ako použiť env premenné v kóde vygenerovaním env.d.ts

Čítaj viac →

typescript - Ako efektívne nainštalovať npm závislosti pre viacero dockerizovaných projektov node.js v monorepe?

Mám monorepo projekt, obsahujúci povedzme 10 balíčkov. Každý z týchto balíčkov má Dockerfile s oddeleným príkazom npm install. Každý príkaz npm install trvá sám o sebe asi 10 minút. Vytváranie všetkých obrazov trvá 10 x 10 minút, čo je neprijateľné.

Na čo som zatiaľ prišiel: Vytváram Dockerfile, kde skopírujem celý monorepo naraz, vykonám tam npm install, čo trvá iba ~15 minút, pretože je tam veľa spoločný

Čítaj viac →