请教后端的帅哥们一个问题,先谢谢大家了。
后端服务 A
部署在一个 docker 中,可执行文件 as
及其依赖部署在另一个 docker 中。
服务 A
需要调用as
,且调用时需要传给as
一个位于宿主机上的文件路径。
在保证以下两点的前提下,实现这个有什么好的方案吗?望指点
1 julyclyde 77 天前 网络 |
2 DefoliationM 77 天前 via Android RPC 走 Unix socket 。 |
![]() | 3 liuhai233 77 天前 docker 创建 network 两个容器都加入这个网络 |
![]() | 4 siweipancc 77 天前 via iPhone 没搞懂网络就急匆匆上 docker? |
5 clintme 77 天前 via iPhone 用 docker-compose 管理,放在 一个 bridge 网络里 |
6 elgae OP @siweipancc 嗯。 |
7 julyclyde 76 天前 @siweipancc 现在阿猫阿狗都用 docker 因为离开 docker 根本不会思考问题 |
8 elgae OP @julyclyde @siweipancc 我做客户端的,问个 docker 的问题很正常吧。给你俩优越的不行?闻道有先后,仅此而已。 既然二位这么懂,而且阿猫、阿狗不应该用 docker ,那我再请教一下。 可执行文件 as 通常在最新的 linux 发行版中构建,所以其依赖的动态库(如 glibc )也比较新。且 as 需要随着其生态进行更新,部署到服务中。 如果 as 与服务 A 部署在同一个环境中,除了将动态库静态链接打包进 as ,有其他好的方案吗? |