Desplegar un servicio webcon 노드.js y crear un Contendor que despligue el servicio
노드js permite crear un servidor web,para crearlo,vamos a utilizar NPM(노드 패키지 관리자) y express.js un frawework 웹 사이트.
새 이사회 의장
mkdir Node-js
이사회에 가입하다cd Node-js
이니엘 프로젝트npm init
루에고 오벤드라 살다와 데벨라 앵글 아르구노스 다토스(debera Ingrear algunos datos), 코모 무에스트라 스퀴언트(como muestra la siguiente imagen).npm init generas un archivo 패키지.json
프로젝트 실시 과정에서 프로젝트 실시 전에 프로젝트에 대해 통제를 실시해야 한다.이 식당은'새로운 서비스 업체 르아피다멘티'라는 식당으로,'llamado express'라는 식당이다.js
npm install express --save
Este comando instala express.js y además Realiza nuestro archivo 세트.파라메드롱--살려주세요이것은 매우 중요한 문제이다. 왜냐하면 서비스 사이트에서 어떠한 기능도 사용할 수 없기 때문이다
app.use(express.static(__dirname + '/public/'));
__dirname
프로젝트 관리자 http://localhost:8080/index.html
이고 환경보호청(enviarácomo respuesta el-contenido de ./public/index.html
)이다.루에고, 프랑스 카펫 협회
public
과el archivo index.html
수석 편집자.서비스 사이트에서 이사회 노드 js와 회사 사이트:
node index.js
콘솔라에서 우리는 이 점을 관찰했다Porúltimo,abrir el navegador web y se obtendra el index.html,utilizando
http://localhost:8080
o http://localhost:8080/index.html
Crea un Dockerfile para 노드js
유엔 문서 파일은 회사에 관한 문서와 회사 이미지에 관한 문서를 포함하는 문서이다.10년 후, 부두 노동자의 새로운 이미지는 docker build
년에 발표되고, 부두 노동자의 기술과 기능은 최종 결과의 부두에 발표될 것이다.
유엔 Dockerfile호 결의안은 Dockerfile
호 문건과 문자 편집을 포함한'트라바호구 행정장관 선거법'을 개정했다.
새로운 부두 파일에서 가장 중요한 것은 우리의 수요를 충족시키기 위해 부두 이미지 라이브러리가 필요하다는 것이다.
FROM node:carbon
유엔 트라바호 이사회 의장 코스타 코만도스.따라서 부두 근로자들은 반드시 사전에 정해진 방법을 써서 다음 문제를 해결해야 한다.대부분의 경우 복잡한 건축 구조를 묘사할 필요가 없고 트라바우의 지도 아래 상대론을 해야 한다.
WORKDIR /usr/src/app
전반적으로 말하면, 이것은 매우 중요한 항목이다.js es Installar paquetes npm.이 회사의 이사회 구성원 수는 node_modules
명이다.
'신세기'npm install
기에는'신세기'package.json
기와'신세기'package-lock.json
기가 포함된다.우사모스 엘코만도 파라 에스토.El comando COPY
toma dos parámetros.El primer parámetro le dice a Docker quéarchivo(s)le gustaría Copier en la imagen.엘 세공도 파라 메들러 디체는 부두 일꾼으로 건축가이다.트라바호 새 이사회 부주석 package.json
및 package-lock.json
COPY . .
아키보스 국립공원의 한 건물에는 /usr/src/app
명의 관광객이 있는데 이 중 package.json
명이 에제크타 국립공원을 설치하고 있다.npm 설치 장소의 정확한 기능에 대해 우리는 RUN
년에 새로운 이미지를 설치할 것이다.
RUN npm install
안녕하십니까, 우리가 지금 해야 할 일은 부두 노동자입니다. 그는 우리에게 참고로 새로운 그림을 제공할 것을 요구합니다.하세모스 에스토 공 코만도 node_modules
CMD ["npm", "start"]
아쿠이스타엘 나루터 서류.
FROM node:carbon
WORKDIR /usr/src/app
COPY . .
RUN npm install
EXPOSE 8080
CMD ["npm", "start"]
루에고, 그녀는 부두에 관한 계약서, 부두에 관한 계약서를 처리하고 있다.
docker build -t node-js-server-web-blog ./
마지막 단락, 이것은 부두 부두에 관한 문장이다.
docker run --name=node-js-server-web-blog -p 8080:8080 -d node-js-server-web-blog
Abrir el navegador web y se obtendráel 색인.html,utilizando CMD.
o http://localhost:8080
Aquí 동남부는 취업 센터로 토론의 각 방면에서 행동을 취할 것이다.
마지막으로 최종 결과를 관찰하고 필요한 과정에서 그는 부두의 사진 한 장을 준비하여 위원회에 제출했다
docker run --name=node-js-server-web-blog -p 8080:8080 -d jsgiraldoh/node-js-server-web-blog
참고 문헌
https://devcode.la/blog/que-es-npm/
https://devcode.la/blog/que-es-nodejs/
https://nodejs.org/es/
https://www.pensemosweb.com/como-crear-servidor-web-5-minutos-nodejs/
https://github.com/juanda99/curso-node-js/blob/master/5-express.md
https://expressjs.com/es/guide/using-middleware.html
https://docs.docker.com/language/nodejs/build-images/
https://www.digitalocean.com/community/tutorials/como-crear-una-aplicacion-node-js-con-docker-es
Reference
이 문제에 관하여(Desplegar un servicio webcon 노드.js y crear un Contendor que despligue el servicio), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/docker/desplegar-un-servicio-web-con-node-js-y-crear-un-contenedor-que-despligue-el-servicio-3eo5
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
FROM node:carbon
WORKDIR /usr/src/app
COPY . .
RUN npm install
CMD ["npm", "start"]
FROM node:carbon
WORKDIR /usr/src/app
COPY . .
RUN npm install
EXPOSE 8080
CMD ["npm", "start"]
docker build -t node-js-server-web-blog ./
docker run --name=node-js-server-web-blog -p 8080:8080 -d node-js-server-web-blog
docker run --name=node-js-server-web-blog -p 8080:8080 -d jsgiraldoh/node-js-server-web-blog
https://devcode.la/blog/que-es-npm/
https://devcode.la/blog/que-es-nodejs/
https://nodejs.org/es/
https://www.pensemosweb.com/como-crear-servidor-web-5-minutos-nodejs/
https://github.com/juanda99/curso-node-js/blob/master/5-express.md
https://expressjs.com/es/guide/using-middleware.html
https://docs.docker.com/language/nodejs/build-images/
https://www.digitalocean.com/community/tutorials/como-crear-una-aplicacion-node-js-con-docker-es
Reference
이 문제에 관하여(Desplegar un servicio webcon 노드.js y crear un Contendor que despligue el servicio), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/docker/desplegar-un-servicio-web-con-node-js-y-crear-un-contenedor-que-despligue-el-servicio-3eo5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)