Size: a a a

Node.js — русскоговорящее сообщество

2021 March 09

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Так давай с начала, какой хост?
источник

S

Slam! in Node.js — русскоговорящее сообщество
Винда :)
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Slam!
Пробовал заходить в контейнер, затем в папочку с фронтом и там уже npm install
Ну да, в начале install надо набрать а потом build, но команда run тебя телепортанет в консоль контейнера
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Slam!
Винда :)
Ууууу... WSL2?
источник

S

Slam! in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Ууууу... WSL2?
Да
источник

S

Slam! in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Ну да, в начале install надо набрать а потом build, но команда run тебя телепортанет в консоль контейнера
Мне бы инстал победить для начала)
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Ну да, в начале install надо набрать а потом build, но команда run тебя телепортанет в консоль контейнера
Потому что я прописал ENTRYPOINT bash
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Делай так

FROM node:версия
VOLUME /mnt/src
ENTRYPOINT bash

Затем создаёшь
docker build ...
docker run -v $PWD:/mnt/src:z --rm -it {{imagename}}
В открывшейся консоли набираешь npm build
Собери образ
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
FROM node:15.11.0

VOLUME /mnt/src
WORKDIR /mnt/src
ENTRYPOINT bash
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
$ podman build .
STEP 1: FROM node:15.11.0
✔️ docker.io/library/node:15.11.0
Getting image source signatures
Getting image source signatures
Copying blob b0af097f0da6 done  
Copying blob 6891892cc2ec done  
Copying blob 684eb726ddc5 done  
Copying blob a0edb687a3da done  
Copying blob 154aee36a7da done  
Copying blob 1e987daa2432 done  
Copying blob 37e5835696f7 done  
Copying blob 62eb6e670f1d done  
Copying blob 47e62615d9f9 done  
Copying config 135b0832ea done  
Writing manifest to image destination
Storing signatures
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Где написано podman читай docker
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
The Fallen Phoenix
FROM node:15.11.0

VOLUME /mnt/src
WORKDIR /mnt/src
ENTRYPOINT bash
WORKDIR
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
$ podman build .
STEP 1: FROM node:15.11.0
STEP 2: VOLUME /mnt/src
--> Using cache 48c2b76bea3e893b791a7d65a989771f9c20cf82be64602cebaad909d8117a69
--> 48c2b76bea3
STEP 3: WORKDIR /mnt/src
--> 11bf0005097
STEP 4: ENTRYPOINT bash
STEP 5: COMMIT
--> 2f04a2ad561
2f04a2ad561f3ce1cd750a8f64570748fa1d841bae5ad4662d0ee5528a965ee3
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Затем даешь образу имя
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
podman build . —name build-fk-frontend
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Вернее podman build  -t build-fk-frontend .
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
 podman build -t build-fk-frontend .
STEP 1: FROM node:15.11.0
STEP 2: VOLUME /mnt/src
--> Using cache 48c2b76bea3e893b791a7d65a989771f9c20cf82be64602cebaad909d8117a69
--> 48c2b76bea3
STEP 3: WORKDIR /mnt/src
--> Using cache 11bf0005097cfd8aefae795bc9c15ae98481f7d4c1f423b8c33aab3149f94d4c
--> 11bf0005097
STEP 4: ENTRYPOINT bash
--> Using cache 2f04a2ad561f3ce1cd750a8f64570748fa1d841bae5ad4662d0ee5528a965ee3
STEP 5: COMMIT build-fk-frontend
--> 2f04a2ad561
2f04a2ad561f3ce1cd750a8f64570748fa1d841bae5ad4662d0ee5528a965ee3
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
podman run --rm -it -v $PWD:/mnt/src --name builder build-fk-frontend
root@9244791f160e:/mnt/src#
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Во - мы попали внутрь bashа контейнера
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Тут можно делать все что угодно
источник