HelloWorld Dockerfile

最小的 Dockerfile 如下所示:

FROM alpine
CMD ["echo", "Hello StackOverflow!"]

這將指示 Docker 構建基於 Alpine (FROM) 的影象,這是容器的最小分佈,並在執行生成的影象時執行特定命令(CMD)。

構建並執行它:

docker build -t hello .
docker run --rm hello

這將輸出:

Hello StackOverflow!