Docker 使用小记

312 阅读1分钟

安装 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,就可以看到我们的应用程序了

参考