我在自定义docker-compose yaml文件中定义了一些服务。
version: "3.7"
services:
proxy:
container_name: nginx
hostname: nginx
…
database:
container_name: postgresql
hostname: PostgreSQL
…
backendservice:
container_name: backendservice
hostname: backendservice
…
angular:
container_name: angular
hostname: angular
…
我可以看到使用docker-compose -f docker-compose.dev.yaml ps
运行的服务
当我尝试docker-compose -f docker-compose.dev.yaml exec <service name> bash
或docker-compose -f docker-compose.dev.yaml backendservice bash
时,
ERROR: No such service: backendservice
正确的呼叫方式是什么?