找不到标签 lts-3.1 拉到 docker 一个新的 yesod 脚手架
Tag lts-3.1 not found pulling to docker a fresh yesod scaffold
我正在尝试使用 stack docker
部署一个简单的 yesod 网站。
我的步骤:
stack yesod init
... stack exec -- yesod devel
工作正常。
export DOCKER_HOST=myhost
并且测试 docker info
运行正常。
- 将
docker: \n enable: true
添加到 stack.yaml
。
然后,失败
$ stack docker pull
Pulling image from registry: 'fpco/stack-build:lts-3.1'
Pulling repository docker.io/fpco/stack-build
Tag lts-3.1 not found in repository docker.io/fpco/stack-build
Could not pull Docker image:
fpco/stack-build:lts-3.1
There may not be an image on the registry for your resolver's LTS version in stack.yaml.
我正在使用
$ stack exec -- ghc --version
The Glorious Glasgow Haskell Compilation System, version 7.10.2
我知道
Not every LTS version is guaranteed to have an image existing, and new
LTS images tend to lag behind the LTS snapshot being published on
stackage.org. Be warned: these images are rather large!
我的第一个目标是使用stack docker
并知道我是否做错了什么。
谢谢!
目前,在您的 stack.yaml 中使用与可用标签之一相匹配的解析器设置,例如 resolver: lts-2.22
(请参阅 https://hub.docker.com/r/fpco/stack-build/tags/ 获取列表)。我正在处理 LTS 3.x 图像,但是 运行 在构建其中的所有包时遇到了一些麻烦,并且由于构建所有 Stackage 需要很长时间,调试进展缓慢。
我正在尝试使用 stack docker
部署一个简单的 yesod 网站。
我的步骤:
stack yesod init
...stack exec -- yesod devel
工作正常。export DOCKER_HOST=myhost
并且测试docker info
运行正常。- 将
docker: \n enable: true
添加到stack.yaml
。
然后,失败
$ stack docker pull
Pulling image from registry: 'fpco/stack-build:lts-3.1'
Pulling repository docker.io/fpco/stack-build
Tag lts-3.1 not found in repository docker.io/fpco/stack-build
Could not pull Docker image:
fpco/stack-build:lts-3.1
There may not be an image on the registry for your resolver's LTS version in stack.yaml.
我正在使用
$ stack exec -- ghc --version
The Glorious Glasgow Haskell Compilation System, version 7.10.2
我知道
Not every LTS version is guaranteed to have an image existing, and new LTS images tend to lag behind the LTS snapshot being published on stackage.org. Be warned: these images are rather large!
我的第一个目标是使用stack docker
并知道我是否做错了什么。
谢谢!
目前,在您的 stack.yaml 中使用与可用标签之一相匹配的解析器设置,例如 resolver: lts-2.22
(请参阅 https://hub.docker.com/r/fpco/stack-build/tags/ 获取列表)。我正在处理 LTS 3.x 图像,但是 运行 在构建其中的所有包时遇到了一些麻烦,并且由于构建所有 Stackage 需要很长时间,调试进展缓慢。