Docker 文件 FROM node:12.2.0-alpine

lll*_*lll 8 node.js docker dockerfile

嗨,我是 Docker 和节点的新手。我想知道这条线是什么意思?

发件人节点:12.2.0-alpine

node和alpine有什么关系?

如果我想使用最新版本的节点,我应该改变什么?

非常感谢!

Gan*_*mar 10

Alpine 是基于 Alpine Linux 的基础镜像,Alpine Linux 是一个非常紧凑的 Linux 发行版。因此,node:12.2.0-alpine 是安装了 node 12.2.0 的 Alpine Linux 映像。

对于最新的基于 Alpine 的图像,您只需执行node:alpine. 如果您想要最新的但不是特别想要的 Alpine,您可以这样做node:latest,该映像将基于 Debian 发行版 Stretch。

您可以在此处找到所有支持标签的完整列表:https : //hub.docker.com/_/node/