Create App and build docker image
Create a file of the name Dockerfile with the content below and put into your project root folder.
# specify the node base image with your desired version node:FROM node:8 WORKDIR /app RUN chown -R node:node /usr/local/lib/node_modules RUN chown -R node:node /usr/local/bin USER node RUN npm install node-red -g RUN npm install node-red-node-mongodb -g RUN npm i node-red/node-red-dashboard -g # port 1880 for node-red-dashboard EXPOSE 1880 CMD node-red
Build using docker build -t nodejs .
Tag & Push docker image to the private registrydocker tag nodejs qio01:5000/nodejs:1.0.1 docker push qio01:5000/nodejs:1.0.1Deploy in Kubenetes
Goto default Stack.
Add a service, fill in Name, Hostname, Select Image, and rote Port Map.
Goto nginx load balancer in Rancher.
Add a port rule, select Protocol and Target image, fill in host Port and target Port.
Enjoy文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/27042.html
Create App and build docker image Create a file of the name Dockerfile with the content below and put into your project root folder. # specify the node base image with your desired version node: FROM ...
摘要: How to deploy MySQL-Server Docker using Helm Chart in Kubernetes with Persistent Volume! Pull MySQL Server docker image from Docker repository, tag it asappreciate, then push to private repos...
摘要: How to deploy MySQL-Server Docker using Helm Chart in Kubernetes with Persistent Volume! Pull MySQL Server docker image from Docker repository, tag it asappreciate, then push to private repos...
摘要: Docker File Create this file with the name Dockerfile and put into your project root folder. # specify the node base image with your desired version node: FROM node:8 WORKDIR /app RUN chown -...
阅读 772·2023-04-25 17:33
阅读 3628·2021-07-29 14:49
阅读 2482·2019-08-30 15:53
阅读 3436·2019-08-29 16:27
阅读 2002·2019-08-29 16:11
阅读 1032·2019-08-29 14:17
阅读 2434·2019-08-29 13:47
阅读 2018·2019-08-29 13:28