javascript - Ingen 'Access-Control-Allow-Origin' react express docker-app

Jeg bruker Docker for å kjøre en frontend React-applikasjon og en Node/Express API. React-appen kjører på localhost:3000 og API-en kjører på localhost:9000. Begge er fullt fungerende og arbeidende applikasjoner. Men når jeg prøver å gjøre et REST-kall fra React-appen til

Les mer →

typescript - Får bildebyggingsfeil når jeg utløser Dockerhub-repositorium, men bygger lokalt uten problemer

Jeg har startet et nytt Vue-prosjekt, bygget med Vue CLI. Jeg vil bruke Docker, og jeg har ingen problemer med å bygge imaget lokalt på maskinen min. Problemet oppstår når jeg pusher koden min til repositoriet mitt, som deretter utløser en bygging i Dockerhub. Dockerhub kjører godt helt til steg 7/9, hvor det skal kjøres npm build. Bygget feiler med følgende feil:

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

Les mer →

Feilsøk Node.js med TypeScript og Docker i VS Code: «Breakpoint ignorert fordi generert kode ikke ble funnet»

Jeg prøver å feilsøke en dockerisert Node.js-applikasjon skrevet i TypeScript.

Jeg fulgte en veiledning som sier at jeg bør konfigurere Nodemon og eksponere en port på app-beholderen slik at debugeren kan lytte.

Når jeg kjører debuggen fra VS Code, får jeg et deaktivert bruddpunkt med denne meldingen «Breakpoint ignored because generated code not found».

Dette er min launch.json:

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

Les mer →

node.js - Sett begrensning på CPU-ytelse ved bruk av npm run build fra create-react-app (Docker)

Jeg støtte på et ytelsesproblem mens jeg skrapte et prosjekt. Jeg prøver å bygge en applikasjon med kommandoen npm run build i applikasjonen min bygget med create-react-app --template typescript og min CPU>=100 % belastning.

Jeg har allerede prøvd å sette alternativer for node:

Me

Les mer →

node.js - ConnectionError i Docker med Nodejs (Hapi.js) og Prisma

Jeg vil gjerne legge Nodejs-appen min i en docker. Når jeg distribuerer den via npm run build og start, kan jeg sende forespørsler til den. Men når jeg oppretter et docker-bilde, får jeg problemer: Først har jeg en EXPOSE 8080 i Dockerfilen min. Deretter kjører jeg docker run -p=300

Les mer →

reactjs - Docker MonoRepo med Storybook 'kan ikke finne modul react/package.json'

Jeg er ganske ny med Docker, og i dag har jeg prøvd å dockerisere vår Lerna-monorepo ved å bruke følgende innstillinger:

dockerfil

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 ../../

Les mer →

typescript - Koble til 2 ACR-er fra en tilpasset pipeline-oppgave med en enkelt docker-compose-fil

Jeg oppdaterer en tilpasset Azure-pipelineoppgave ved å bruke Typescript. Den opprinnelige oppgaven hentet bilder fra en enkelt ACR, og nå vil jeg hente bilder fra en annen.

Jeg gjør det ved først å lage en token for autentisering foran ACR:

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

Etter det åpner jeg en forb

Les mer →

typescript - Dockerfile: Kunne ikke beregne cache-nøkkel: "/tsconfig.json": ikke funnet

Jeg prøver for øyeblikket å sette opp GitHub Actions for automatisk å bygge og pushe en backend til DockerHub. Men hvis arbeidsflyten build-and-deploy-backend utløses, begynner den å lage Docker-bildet, men feiler på linje 23 i server/Dockerfile:

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

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

med denne feilen

Les mer →

node.js - Legg til .env.example i dist-mappen under docker compose up

Jeg vil generere en .env og en .env.example-fil, og pushe dem til Docker-imaget under Docker-build med Dockerfile. Problemet er at .env.example-filen ikke blir kopiert til Docker-imaget. Jeg tror det fungerer med den vanlige env-filen, fordi jeg kopierer env.production og lagrer den som env. Imidlertid bruker jeg node.js og typescript. De fleste vet at det finnes en måte å bruke env-variabler i koden på ved å genere

Les mer →

typescript - Hvordan installere npm-avhengigheter effektivt for flere dockeriserte node.js-prosjekter i et monorepo?

Jeg har et monorepo-prosjekt som inneholder 10 pakker, la oss si. Hver eneste av disse pakkene har en Dockerfile, med en egen npm install-kommando. Hver npm install-kommando tar omtrent 10 minutter hver for seg. Å bygge alle bildene tar 10 x 10 minutter, noe som er uakseptabelt.

Det jeg har kommet frem til så langt: Å lage en Dockerfile der jeg kopierer hele monorepoet samtidig, gjør en npm install der, so

Les mer →