File size: 580 Bytes
b55318d f80b515 b55318d | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
#2. 准备一个Dockerfile,内容如下:
#dockerfile
FROM node:20.4
WORKDIR /app
COPY . .
RUN git clone https://github.com/March7th2048/clewd.git
RUN npm install
EXPOSE 3000
CMD ["node", "clewd.js"]
# 这会使用节点版本大于20.4的镜像,复制项目代码,安装依赖,并运行server.js启动应用。
#3. 使用Dockerfile构建镜像:
docker build -t clewd .
#4. 运行容器:
docker run -p 3000:3000 clewd
#这会将容器内的3000端口映射到主机的3000端口。
#5. 访问主机的3000端口即可访问clewd应用。
curl localhost:3000
|