我正在尝试将我的 workpress 实例移至 docker,但在启动 ngix 时遇到以下问题。
据我所知,80 端口上没有运行任何东西
错误信息 ╰▮~/Documents/dev/wordpress▮◗ docker-compose up -d [+] 运行 2/0 :heavy_check_mark: 容器数据库运行 0.0s :heavy_check_mark: 容器 wordpress 运行 0.0s ⠋ 容器网络服务器 0.0s 开始 来自守护程序的错误响应:端口不可用:公开端口 TCP 0.0.0.0:80 → 0.0.0.0:0:侦听 tcp 0.0.0.0:80:绑定:权限被拒绝
运行 docker-compose up 命令之前打开端口 ╰▮~/文档/dev/wordpress▮◗ sudo netstat -tulpn 有效的互联网连接(仅限服务器) Proto Recv-Q Send-Q 本地地址 外部地址 状态 PID/程序名称 tcp 0 0 0.0.0.0:41315 0.0.0.0:* 听 143013/com.docker.b
从 docker-composer.yml 中提取 网络服务器: 取决于:
系统 操作系统:Arch Linux 内核:6.8.5 Docker 版本:26
我做过的事
您使用的是 root 帐户吗? 仅 root 可以打开 tcp 端口 <1024