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 →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 →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 →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 →
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 →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 →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 →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 →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 →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 →