您在这里可以做的事情很少
让其他容器在其他容器的网络上运行
docker run --net container:<id> MyDockerImage
现在您的mongodb将可以在localhost上访问。但是端口需要暴露在使用网络的容器中
自己创建网络并使用它
docker network create myappsdocker run --name mongodb_service --net myapps mongodbdocker run -p 3000-3009:3000-3009 --net myapps MyDockerImage
现在在您的MyDockerImage中,可以通过mongodb_service到达mongodb
使用docker compose
您可以使用docker-compose将它们作为组合运行
version: '3'services: mongo: image: mongodb app: build: context: . ports: - "3000-3009:3000-3009"
现在在应用程序mongodb中将可以使用mongo名称访问



