我已经使用以下命令使用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/

10-12 07:38
查看更多