Προσπαθώ να κάνω dockerization σε μια εφαρμογή Node που χρησιμοποιεί TypeScript.
Αυτό είναι το Dockerfile μου.
FROM node:14 as builder ENV NODE_ENV=production WORKDIR /usr/app COPY package*.json ./ RUN npm install -g [email protected] RUN npm i COPY . . RUN npm run build FROM node:14 WORKDIR /usr/app COPY package*.json ./ RUN npm install -g [email protected] RUN npm install --production COPY --from=builder /usr/app/dist ./dist COPY ./src/ormconfig Διαβάστε περισσότερα →
Έχω δύο στοίβες CdkVrStack και CdkVrDeployStack
στο CdkVrStack, δημιουργείται το αποθετήριο my-repo-name.
export class CdkVrStack extends Stack { constructor(scope: Construct, id: string, props?: StackProps) { const repo_ = new ecr.Repo Διαβάστε περισσότερα →
Έχω μια εφαρμογή Vite React που χρησιμοποιεί μεταβλητές περιβάλλοντος για να επικοινωνεί με ένα API:
const API_URL = import.meta.env.VITE_API_URL;Αναπτύσσω αυτή την εφαρμογή στο Fly.io με το ακόλουθο Dockerfile:
FROM node:18 as build WOR Διαβάστε περισσότερα →
Οπότε, έχω αναπτύξει αυτό το backend σε NestJS και Docker χρησιμοποιώντας επίσης docker-compose για περίπου 6 μήνες τώρα, αλλά ποτέ δεν είχα προβλήματα με το Docker μου να μην ακούει τις αλλαγές στα αρχεία μου. Μερικές μέρες πριν, αυτό άρχισε να συμβαίνει και δεν ξέρω γιατί.
Αυτό
Διαβάστε περισσότερα →
Έχω ένα πακέτο npm που φιλοξενείται στο GitHub. Λειτουργεί καλά ενώ δουλεύω στον τοπικό υπολογιστή. Αλλά δεν εγκαθίσταται κατά τη διαδικασία κατασκευής του Docker.
Αρχείο Docker
FROM node:14-alpine as base EXPOSE 8080 ARG LIB_GITHUB_TOKEN ENV NODE_ENV=production \ LIB_GITHUB_T Διαβάστε περισσότερα →Προσπαθώ να εντοπίσω σφάλματα σε ένα τεστ Mocha με το Visual Studio Code που εκτελείται σε ένα κοντέινερ Docker. Λόγω του κοντέινερ Docker πρέπει να ξεκινήσω τα τεστ από μέσα στο κοντέινερ και να συνδεθώ σε αυτό, κάτι που αποκλείει απαντήσεις όπως αυτή. Καταφέρνω να συνδέσω τον debugger και ακόμη και να σταματήσει με την ενεργοποιημένη σημαία --debug-brk. Αλλά κάθε breakpoint που ορίζω επισημαίνεται ως "Μη επαληθευμένο breakpoint" από το VS Code, ανεξάρτητα από το αν το
Διαβάστε περισσότερα →Αντιμετωπίζοντας ένα παράξενο πρόβλημα στο docker build για το typescript.
Το αρχείο Docker που έχω χρησιμοποιήσει ως πολυσταδιακή κατασκευή.
FROM node:13.12.0-alpine3.10 as build COPY package.json /tmp/package.json RUN cd /tmp && npm i --unsafe-perm --no-optional && npm cache clean --force RUN mkdir -p /home/app && mkdir -p /home/app/ui && cp -a /tmp/node_modules /home/app && cp -a /tmp/ui/node_modules /home/app/ui/node_modules WOR Διαβάστε περισσότερα →Έχω μια εφαρμογή Node που έχει δημιουργηθεί μέσα σε Docker. Όταν προσπαθώ να την μεταγλωττίσω μέσα στο container, εξαντλείται η μνήμη. Τρέχω docker-compose run api npm run build και λαμβάνω:
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory server | server | Writing Node.js report to file: report.20200915.155423.48.0.001.json server | <--- Last few GCs ---> server | server | [48:0x557b183d4d20] 7413 ms Διαβάστε περισσότερα →Έχω ένα παράδειγμα EBS με Πλατφόρμα Docker που τρέχει σε 64bit Amazon Linux/2.16.5
Έχω μια εφαρμογή Node.js TypeScript που όταν ανέβει χρειάζεται να μεταγλωττιστεί και μετά να εκτελεστεί.
Λαμβάνω αυτό το σφάλμα στο /var/log/eb-docker/containers/eb-current-app/unexpected-quit.log μετά τη λήψη των πλήρων αρχείων καταγραφής.
Docker container quit unexpectedly on Thu Mar 11 02:12:43 UTC 2021: > [email protected] start /usr/src/app > Διαβάστε περισσότερα →Είχα ένα πρόβλημα με την εκκίνηση της εφαρμογής nestJS σε container Docker, μετά την εκτέλεση του nest start παρουσίασε αυτό το σφάλμα, και δεν έχω ιδέα πώς να το διορθώσω:
worker | [31m[Nest] 29 - [39m07/07/2022, 5:25:37 PM [38;5;3m[ExceptionHandler] [39m[31mCannot read property 'retryAttempts' of undefined[39m[38;5;3m +11ms[39m worker | TypeError: Cannot read property 'retryAttempts' of undefined worker | at Function.<anonymous> (/dist/node_modules/@ Διαβάστε περισσότερα →