Docker报错:No address associated with hostname

进入 Docker 容器终端执行命令检查,在容器内能不能访问到外部容器的接口

复制代码
docker exec -it <你的容器名> /bin/bash

不同的docker容器内部互相访问方式,http://容器名:开放的端口号,但是注意互相通信的容器要加入自定义网络而不是默认网络bridge:

  • 默认 bridge 网络:容器间不能用名字互相访问,只能用 IP。
  • 自定义网络:容器间可以用名字互相访问,Docker 自动做了 DNS 解析。

    http://mysql-db:3306

相关推荐
深色風信子12 小时前
Docker newapi
运维·docker·容器·newapi
就叫飞六吧15 小时前
Docker Hub 上主流的nginx发行
java·nginx·docker
GL_Rain15 小时前
快速搭建Halo博客 + 崩溃秒恢复方案(Docker极简部署)
运维·docker·容器
无巧不成书021817 小时前
2026最新Next-AI-Draw-io全攻略:AI驱动专业图表生成,Docker/Node.js本地部署零踩坑指南
人工智能·docker·node.js·next-ai-draw-io
jingyu飞鸟18 小时前
Linux系统发送邮件,解决信誉等级低问题 docker compose修改启动一键使用
linux·运维·docker
杨浦老苏19 小时前
数据库备份管理工具DBackup
数据库·docker·备份·群晖
郝开21 小时前
Docker Compose 本地环境搭建:redis
redis·docker·容器
爱莉希雅&&&1 天前
Ansible+Docker案例(含ansible配置安装docker)
linux·运维·mysql·nginx·docker·容器·ansible
郝开1 天前
Docker Compose 本地环境搭建:独立 Compose + 共享网络 + .env 统一管理(架构设计篇)
网络·docker·容器
岳来1 天前
docker 容器文件 hostconfig.json 和 config.v2.json 的区别
docker·容器·hostconfig.json·config.v2.json