Docker+Deno: Deno 컨테이너화

2106 단어 devopsdockerdenonode

데노란?



Deno은 V8을 사용하고 Rust로 구축된 JavaScript 및 TypeScript를 위한 간단하고 현대적이며 안전한 런타임입니다.

재미있는 사실: Deno는 Node의 애너그램입니다. 노드를 sort()하면 deno가 됩니다.

"node".split("").sort().join(""); // Output: deno



디노 이미지 구축
deno.dockerfile


docker build . -f .\deno.dockerfile -t YOUR_DOCKER_USERNAME/deno:1.6.1-buster-slim


docker hub로 푸시할 수도 있습니다.

docker push YOUR_DOCKER_USERNAME/deno:1.6.1-buster-slim

src/server.js
dockerfile


Hello World Deno 이미지 빌드

docker build . -f .\dockerfile -t YOUR_DOCKER_USERNAME/deno-app:v1


Hello World Deno 이미지 실행

docker run -it --rm -p 5000:5000 YOUR_DOCKER_USERNAME/deno-app:v1


docker hub로 푸시할 수도 있습니다.

docker push YOUR_DOCKER_USERNAME/deno-app:v1


myGitHub Repository에서 모든 코드를 찾을 수 있습니다. 유용하다고 생각되면 별표를 놓으십시오.

좋은 웹페이지 즐겨찾기