安装 Docker
详见官方文档,^_^
创建一个 Docker 容器
编写 Dockerfile 文件
FROM node:12-alpine
WORKDIR /app
COPY . .
RUN yarn install --production
CMD ["node", "src/index.js"]
创建 image 文件
docker build -t getting-started .
-t:用来指定image文件的名字,后面还可以用冒号指定标签。如果不指定,默认的标签就是latest
生成容器
docker run 命令会从 image 文件生成容器
docker run -dp 8000:3000 getting-started
-d:让容器在后台运行-p:将容器内部使用的网络端口 3000 映射到我们使用主机的 8000 端口上,这样子,我们的应用就可以在本地跑起来了
接下来,在浏览器中运行 localhost:8000,就可以看到我们的应用程序了