Агуулгын хүснэгт:

Та зангилааны програмыг хэрхэн савлах вэ?
Та зангилааны програмыг хэрхэн савлах вэ?

Видео: Та зангилааны програмыг хэрхэн савлах вэ?

Видео: Та зангилааны програмыг хэрхэн савлах вэ?
Видео: How to Bend a Spoon w/ Your Mind (Psychokinesis) | Guide & Advice | + Ghost Stories: Loyd Auerbach 2024, Дөрөвдүгээр сар
Anonim

Dockerfile бичнэ үү

  1. FROM зангилаа :7. 2-р мөр: Ажлын чиглүүлэгчийг оруулна уу сав руу / апп .
  2. WORKDIR / апп . 3-5-р мөр: Хуулах програм руу / апп директор болон хамаарлыг суулгана.
  3. багц.json ХУУЛАХ / апп RUN npm суулгах COPY. / апп .
  4. CMD зангилаа индекс. js . 7-р мөр: 8081 портыг нэг удаа гадагш гарга сав эхлүүлсэн:

Үүнтэй адилаар, би зангилааны програмыг хэрхэн багцлах вэ?

Та дараах тохиргоог туршиж үзэж болно

  1. Өөрийн програмын эх кодыг аваарай.
  2. npm бүх хамаарлыг (багц. json-оор) дотоод node_modules лавлах руу суулгана.
  3. Зангилаа хуулах. js хоёртын файл – Windows дээрх node.exe, (магадгүй) OS X/Linux дээрх /usr/local/bin/node-г төслийн үндсэн хавтас руу оруулна.

Та хариу үйлдэл үзүүлэх програмыг хэрхэн Dockerize хийх вэ? 'create-react-app' ашиглах заавар

  1. Алхам 1: create-react-app суулгана уу. yarn global add create-react-app.
  2. Алхам 2: Шинэ төсөл үүсгэ.
  3. Алхам 4: Dockerfile-д бүтээх процессыг нэмнэ үү.
  4. Алхам 5: SAME Dockerfile-д үйлдвэрлэлийн орчин нэмнэ.
  5. Алхам 6: Зургийг бүтээх!
  6. Алхам 7: Үүнийг шалгахын тулд үүнийг дотооддоо ажиллуулаарай!

Үүнийг анхаарч үзвэл Docker зангилаа гэж юу вэ?

Ажилчин зангилаа нь мөн тохиолдлууд юм Докер Цорын ганц зорилго нь савыг ажиллуулах хөдөлгүүр. Ажилчин зангилаа Сал тараагдсан төлөвт оролцохгүй, хуваарь гаргах шийдвэр гаргахгүй, эсвэл HTTP API-д үйлчил.

Би чингэлэг доторх чингэлэгийн ID-г хэрхэн авах вэ?

Энгийн болгохын тулд, Контейнер ID таны хостын нэр докер дотор.

Тэгэхээр, та:

  1. docker-io багцыг өөрийн контейнерт хосттой ижил хувилбараар суулгана уу.
  2. Үүнийг --volume /var/run/docker-оор эхлүүлнэ үү. оймс:/var/run/docker. оймс - давуу эрхтэй.
  3. эцэст нь ажиллуулна уу: докер чингэлэг доторх $(хостын нэрийг) шалгана.

Зөвлөмж болгож буй: