docker - 我的 Docker 服务的 URL 是什么?

标签 docker docker-compose docker-for-mac

我的 docker-compose.yml 看起来像这样:

my_app:
  build: .
  net: host
  command: bin/server
  ports:
    - "3001:3001"

我这样启动服务:

docker-compose up

我可以看到它正在运行:

my_app_1  | * Listening

但我不知道如何访问它。这些都不起作用:

localhost:3001
docker-machine:3001
127.0.0.1:3001
0.0.0.0:3001

如何访问我的 Docker 服务?

最佳答案

docker inspect container_name/hash | grep地址

关于docker - 我的 Docker 服务的 URL 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47085158/

相关文章:

docker - Gitlab-ci 和 docker 组成 : tls handshake timeout

shell - Dockerfile : how to set env variable from file contents

postgresql - HeidiSQL 不会列出我的数据库

macos - Docker nginx 容器 : http code 400

mysql - 如何使用本地挂载的数据卷创建 mysql kubernetes 服务?

Docker 1.12.1 : after swarm init, worker 无法加入 swarm

ruby-on-rails - 如何将程序包添加到现有图像?

ruby-on-rails - Docker-在单个容器中运行两个进程

docker - Docker撰写-环境变量包含点

docker - docker 守护进程重新启动后,Docker 注册表中的所有存储库都会被删除 (docker-for-mac)