问题描述
我正在尝试使用docker安装aposcms。我正在按照他们的official documentation中的确切步骤操作,当我对docker-compose up
重复该步骤时,出现以下错误:
ERROR: no such image: aposDockerImageFileName:latest: invalid reference format: repository name must be lowercase
很明显,问题出在.yml
文件的第12行,但是我找不到解决方案,因此我到处搜索。
对此有何想法?
解决方法
目前的文档确实不是很清楚。
问题是您必须
- build your own Dockerfile,
- build the image,
- 正确命名(仍然是上一个链接的一部分)
- use that name in the docker-compose.yml
OR
在docker-compose.yml中添加build
小节,并更改映像名称。
例如
[...]
aposcms:
build:
context: ./path_to_apos/
dockerfile: Dockerfile
image: "my_apos_docker_image:0.0.1"