typescript - რატომ არ ისმენს ჩემი Docker კონტეინერი ცვლილებებს ჩემს ფაილებში

მოკლედ, მე ვვითარდებ ამ ბექენდს NestJS და Docker-ის გამოყენებით docker-compose-ის საშუალებით უკვე დაახლოებით 6 თვეა, მაგრამ არასდროს მქონია პრობლემა, რომ ჩემი Docker არ მოუსმენს ფაილის ცვლილებებს. რამდენიმე დღის წინ ამის გაკეთება დაიწყო და არ ვიცი რატომ.

ეს ჩემი Docker ფაილია

Წაიკითხე მეტი →

node.js - Github-ის კერძო პაკეტები არ იწერება docker build-ში

შევიძინე npm პაკეტი, რომელიც განთავსებულია github-ზე. ის კარგად მუშაობს როდესაც ადგილობრივ მანქანაზე ვუშვებთ. მაგრამ ის არ იწერება Docker-ის აწყობის პროცესის დროს.

დოკერფაილი

FROM node:14-alpine as base EXPOSE 8080 ARG LIB_GITHUB_TOKEN ENV NODE_ENV=production \ LIB_GITHUB_TOKE

Წაიკითხე მეტი →

დეიბაგის დროს Typescript Mocha ტესტებში Docker-ში Visual Studio Code-თან უცნობი გაჩერების წერტილები

მივყვები Mocha ტესტის დებაგირებას Visual Studio Code-ში, რომელიც Docker კონტეინერში მუშაობს. Docker კონტეინერის გამო, ტესტები უნდა გავუშვა კონტეინერის შიგნიდან და მივამაგრო ის, რაც გამორიცხავს მსგავს საკითხებზე პასუხებს. მე დავაკავშირებ დებაგერს და ის ასევე შეფერხდება --debug-brk დროშის ჩართვისას. თუმცა, თითოეული ბრეკპოინტი, რომ მე ვსვავ, მონიშნულია როგორც "Unverified breakpoint" VS Code-ს მიერ, მიუხედავად იმისა, დავაყენე თუ არა ის:

node.js - Typescript შეცდომა Docker-ში შექმნის პროცესის დროს, როდესაც შესრულდება npm run build

მუშაობის დროს უცნაური პრობლემა გამომივიდა 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_m

Წაიკითხე მეტი →

node.js - Node პროცესს Docker-ის შიგნით აქვს შეზღუდული მეხსიერება - ბევრად ნაკლები, ვიდრე ხელმისაწვდომია

მე მაქვს Node აპლიკაცია, რომელიც გაკეთებულია Docker-ში. როცა ვცდილობ მას კონტეინერის შიგნით შეკომპილირება, მეხსიერება ივსება. ვწყვეტ 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: Scavenge

Წაიკითხე მეტი →

node.js - AWS Elastic Beanstalk Docker Node Typescript შესვლის წერტილი ვერ მოიძებნა

მქონდა EBS ინსტანცია პლატფორმით Docker დგარე 64 ბიტიან 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 > node

Წაიკითხე მეტი →

node.js - TypeORM - Docker-ზე ობიექტის 'retryAttempts'-ის წაკითხვა შეუძლებელია, რადგან ის განსაზღვრული არაა

მე მქონდა პრობლემა nestJS აპლიკაციის დაწყებისას 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/@nestjs/typeorm/d

Წაიკითხე მეტი →

node.js - ვერ ხდება Prisma node mysql აპლიკაციის Docker-ში ჩატვირთვა @prisma/client ჯერ არ არის ინიციალიზებული

მე ყველაზე მეტი პრობლემა მაქვს ამ შეცდომის გადაწყვეტილებაში. მე დავწერე prisma nodejs აპლიკაცია react frontend-ით და მზად ვარ გამოქვეყნებისთვის. აპლიკაცია სრულყოფილად მუშაობს ჩემს ubuntu სისტემაზე, მაგრამ ყოველ ჯერზე როდესაც ვცდილობ გავატარო

sudo docker-compose up --build მე იგივე შეცდომაში ვაწყდები

app/node_modules/.prisma/client/index.js:3 throw new Error( ^ Error: @prisma/client did not initialize yet. Please run "prisma generate" and try to import it

Წაიკითხე მეტი →

javascript - როგორ შემიძლია რეალურ დროში ცვლილებების გადატვირთვა Docker-ის და Angular-ის გამოყენებით?

როგორ შემიძლია რეალურ დროში ცვლილებების გადატვირთვა Docker და Angular 4-ის გამოყენებით? ამჟამად, ცვლილებების ასატვირთად მჭირდება კონტეინერის ხელახალი მშენებლობა. ვიცი, რომ ეს შესაძლებელია, მაგრამ ინტერნეტში ნაპოვნი მეთოდები ჩემთვის ვერ მუშაობს. მადლობელი ვიქნები დახმარებისთვის.

docker-compose.yml:

version: '3' services: db: image: postgres django: build: . command: python3 manage.py runserver 0.0.0.0:8000 volumes: - .:/code ports: - "80

Წაიკითხე მეტი →

reactjs - Docker ვერ პოულობს semantic-ui-react

მე ახალივარ Docker-ში და მინდა შევქმნა React აპლიკაცია (TypeScript-ით) Docker-ში და ამისთვის საჭიროა semantic-ui-react-ის გამოყენება. მე გავყვები ინსტრუქციას აქედან, რათა შევქმნა ჩემი აპი: https://mherman.org/blog/dockerizing-a-react-app/

მე დავამატე semantic ui გამოყენებით npm i -g semantic-ui-react და ეს არის ჩემი App.tsx:

import React from 'react'; import './App.css'; import {Button} from "semantic-ui-react"; class App extends React.PureComponent { re

Წაიკითხე მეტი →