You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Docker Desktop端口链接协议错误,如何在YAML/Dockerfile配置修正?

Docker Desktop端口链接协议修正配置

Docker Desktop的端口点击链接会自动识别协议,但如果443端口仍用http打开,可通过给容器添加自定义标签来指定协议,以下是两种配置方式:

1. Dockerfile配置

在Dockerfile中添加针对端口的标签指令,指定443端口使用https协议:

LABEL com.docker.desktop.port.443.protocol="https"

添加后重新构建镜像,再启动容器即可生效。

2. Docker Compose YAML配置

如果用docker-compose管理容器,在对应服务的labels字段中添加协议指定:

services:
  你的服务名称:
    # 其他原有配置(镜像、端口映射等)
    labels:
      - "com.docker.desktop.port.443.protocol=https"

修改后执行docker-compose up -d重启容器,Docker Desktop就会用https打开443端口的链接了。

补充:如果需要指定80端口用http,同理添加com.docker.desktop.port.80.protocol=http标签即可,默认80端口会自动识别http,一般无需额外配置。

内容的提问来源于stack exchange,提问作者Paul Stringer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 04:04:53