我试图用docker-compose-yml连接两个容器,但是没有用。这是我的docker-compose.yml文件:
version: "3"
services:
datapower:
build: .
ports:
- "9090:9090"
depends_on:
- db
db:
image: "microsoft/mssql-server-linux:2017-latest"
environment:
SA_PASSWORD: "your_password"
ACCEPT_EULA: "Y"
ports:
- "1433:1433"

当我做:
docker-compose up
这是我的两个容器。然后我停止一个容器,然后我独立运行相同的容器,如:
docker-compose run -u root --name nameofcontainer'在docker-compose.yml中命名的容器名称'
这样,容器的连接起作用。 存在一种方法来配置我的docker-compose.yml来连接我的容器,如root而不停止容器并独立运行?
我希望你理解我的问题并且可以帮助我!
谢谢大家!
答案 0 :(得分:16)