docker-compose up -d <name>; 没有这样的服务:<name>
我用下面的命令使用我的dockerfilebuild立了一个图像:
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
从文档 :
用法:up [options] [SERVICE …]
您需要指定您的服务名称,而不是您的图像名称。
注意 :您可以简单地运行docker-compose up -d
来启动docker-compose文件中的所有服务。
docker run --name <name>:0.2.34
这将运行你的build立的形象