问题:

     docke启动时总是遇见标题中的警告,-p 8889:8888的设置也不起任何作用。

原因:

    docker启动时指定--network=host或-net=host,如果还指定了-p或-P,那这个时候就会有此警告,并且通过-p或-P设置的参数将不会起到任何作用,端口号会以主机端口号为主,重复时则递增。

解决:

    解决的办法就是使用docker的其他网络模式,例如--network=bridge,这样就可以解决问题,

docker的网络模式:

   bridge模式: Docker的默认设置

   host模式

   none模式

   container模式: 使用时要指定容器名

   overlay模式

 

 

 

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐