- 主题:怎么在一个docker里执行另外一个docker里的命令?
这是典型的需求有错
【 在 wjhtingerx 的大作中提到: 】
: 比方说,有几个docker环境用于编译,另外有一个docker里的应用控制这几个docker编译执行
: 发自「今日水木 on M2007J17C」
--
FROM 222.71.112.*
正确的做法应该怎么搞?
【 在 JulyClyde 的大作中提到: 】
: 这是典型的需求有错
--
FROM 36.112.69.*
你这个用法不是特别科学,比较正规的方式数做编排或者自己通过网络通信,不过临时应用也不是不能实现。
把docker的socket文件映射到第一个docker里,第一个docker里就可以调用了,和在外面用一样。
【 在 wjhtingerx 的大作中提到: 】
: rt
: --
:
发自「今日水木 on Android」
--
FROM 123.118.15.*
你意思是想在两个不同的docker container间互相调用吧?
【 在 wjhtingerx 的大作中提到: 】
: rt
:
--
FROM 120.235.170.*
搜 DIND,参考 GitLab Docker Runner 的实现
【 在 wjhtingerx 的大作中提到: 】
: 比方说,有几个docker环境用于编译,另外有一个docker里的应用控制这几个docker编译执行
: 发自「今日水木 on M2007J17C」
--
FROM 221.216.117.*
只是捅一下
还是说 要拿回来点结果 ?
【 在 wjhtingerx 的大作中提到: 】
: rt
:
--
FROM 47.152.112.*
共享socket文件 两个都要能 读写 吗?
【 在 wudashu 的大作中提到: 】
: 你这个用法不是特别科学,比较正规的方式数做编排或者自己通过网络通信,不过临时应用也不是不能实现。
: 把docker的socket文件映射到第一个docker里,第一个docker里就可以调用了,和在外面用一样。
: 发自「今日水木 on Android」
--
FROM 47.152.112.*
对,比如在docker1里面让docker2里面执行make
【 在 heyuanlie 的大作中提到: 】
: 你意思是想在两个不同的docker container间互相调用吧?
:
--
FROM 36.112.69.*
需要结果,比如make,得知道是否make成功了
【 在 hongyan2022 的大作中提到: 】
: 只是捅一下
: 还是说 要拿回来点结果 ?
:
--
FROM 36.112.69.*
你这个需求有问题啊
不这么调用就不能完成任务么?
【 在 wjhtingerx 的大作中提到: 】
: 对,比如在docker1里面让docker2里面执行make
--
FROM 222.71.112.*