gpt4 book ai didi

docker - haskell/stack 的最新(lts-13.0)最小基础 docker 镜像?

转载 作者:行者123 更新时间:2023-12-02 08:21:55 25 4
gpt4 key购买 nike

我想在 docker 上部署我的 haskell 应用程序,我发现基础镜像 fco/stack-build 需要 9GB !你知道比这更简单的基本图像吗?

最佳答案

stack-build 和它一样大,因为它包含 Stackage 上所有 包所需的系统依赖项。

我使用以下基础镜像来构建和部署:

FROM ubuntu:18.04

RUN apt-get update

# Build dependencies
RUN apt-get install --assume-yes curl
RUN curl -sSL https://get.haskellstack.org/ | sh
RUN apt-get install --assume-yes libtinfo-dev

# Without this haddock crashes for modules containing
# non-ASCII characters.
ENV LANG C.UTF-8

如果您只想在运行时使用图像,那么这并不是真正的最小,因为在这种情况下您不需要堆栈。

关于docker - haskell/stack 的最新(lts-13.0)最小基础 docker 镜像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54417952/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com