Dockerfile
Dockerfile
Section titled “Dockerfile”# 设置目录# 复制当前目录下的文件到/app目录下$ vim DockerfileFROM node:slim
WORKDIR /app
COPY . .
RUN pnpm install
EXPOSE 3000
CMD ["pm2","index.ts"]
# 在当前目录下构建构建镜像$ sudo docker build -t express_app .
# 启动容器$ sudo docker run -d -p 3000:3000 express_appDocker Hub
Section titled “Docker Hub”$ sudo docker login
$ sudo docker build -t username/express_app .
$ sudo docker push username/express_app