我已经使用以下命令使用dockerfile构建了镜像:
docker build –t <name>:0.2.34 .
然后我尝试使用docker-compose.yml:
strat:
container_name: <name>
image: <name>:0.2.34
restart: always
command: bash -lc 'blah'
调出我的容器:
docker-compose up -d <name>
这给了我以下“错误”:
No such service: <name>
最佳答案
您应该运行:docker-compose up -d strat
从documentation:
您需要指定服务名称,而不是图像名称。
注意:您可以简单地运行docker-compose up -d
来启动docker-compose文件中的所有服务。
关于docker - docker-compose up -d <名称>;没有此类服务: <name>,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38586028/