docker 部署 thinkjs服务
Posted 弓弧名家_玄真君
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker 部署 thinkjs服务相关的知识,希望对你有一定的参考价值。
1.第一步 项目里编写Dockerfile文件 12.16.1 是版本号
FROM mhart/alpine-node:12.16.1
WORKDIR /animaris
COPY package.json /animaris/package.json
RUN npm i --production --registry=https://registry.npm.taobao.org
COPY src /animaris/src
COPY view /animaris/view
COPY www /animaris/www
COPY production.js /animaris/production.js
ENV DOCKER=true
EXPOSE 8360
CMD [ "node", "/animaris/production.js" ]
2. 第二步在项目路径下 执行
sudo docker build -t lizheming/animaris .
3.第三步执行
sudo docker run -itd -p 8360:8360 lizheming/animaris
4. 停止容器
sudo docker stop id
5. 查询容器 删除容器命令
sudo docker ps -a
sudo docker rm id
6.查询镜像 和删除镜像
sudo docker images
sudo docker rmi id
以上是关于docker 部署 thinkjs服务的主要内容,如果未能解决你的问题,请参考以下文章
在Linux系统配置Nodejs环境的最简单步骤,部署多个thinkjs(nodejs)项目
通过新浪云部署NideShop微信小程序商城(基于Node.js+MySQL+ThinkJS)
ThinkJS 2.1:支持 TypeScript,性能提升 90%