docker-compose up不会在centos 7上映射端口

时间:2020-07-15 13:17:02

标签: docker docker-compose centos

我正在尝试docker组成一个现有的应用程序。现在,我在一项基本任务上在centos上奋斗。

给出docker-compose.yml:

version: '3.8'
services:
    nginx:
        image: nginx:latest
        ports:
          - "1024:80"

docker-compose up一起运行时,不可访问localhost:1024。当我将启动的容器添加到默认桥网络(docker network connect <id of bridge> <id of container>)时,可以访问localhost:1024

docker run -p 1024:80 nginx:latest本地主机一起运行时:1024 可访问

  • docker-compose版本1.26.2,构建eefe0d31
  • Docker版本19.03.12,内部版本48a66213fe
  • CentOS Linux版本7.6.1810

当尝试在macOS本地主机上docker组成同一文件时:可以访问。

编辑#1

docker ps端口输出:0.0.0.0:1024-> 80 / tcp

添加了ifconfig的新界面:br-da0abb61196d

在不同端口上的行为相同,例如8080

0 个答案:

没有答案