Featured image of post Docker容器化部署

Docker容器化部署

Docker简介

Docker是一个开源的容器化平台,可以将应用及其依赖打包成容器。

Dockerfile示例

1
2
3
4
5
6
7
FROM node:18-alpine
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
EXPOSE 3000
CMD ["npm", "start"]

常用命令

  • docker build -t myapp . - 构建镜像
  • docker run -p 3000:3000 myapp - 运行容器
  • docker ps - 查看运行中的容器