- 主题:怎么在一个docker里执行另外一个docker里的命令?
容器本来的目的就是隔离吧。
你这样搞有问题啊
【 在 wjhtingerx 的大作中提到: 】
: rt
:
--
FROM 124.64.17.*
那这个容器的权限应该会非常大吧
还得知道另一个容器ID,我的天
能干这个基本上是管理员权限了
【 在 Auguster 的大作中提到: 】
: ChatGPT:
: 你可以使用docker exec命令来在一个docker容器中执行另一个docker容器中的命令。例如,要在容器ID为12345的容器中执行容器ID为67890的容器中的命令,你可以使用以下命令:
: docker exec -it 12345 docker exec -it 67890 <command>
: ...................
--
修改:littleSram FROM 124.64.17.*
FROM 124.64.17.*
拜ChatGPT大神
【 在 Auguster 的大作中提到: 】
: ChatGPT:
: 你可以使用docker exec命令来在一个docker容器中执行另一个docker容器中的命令。例如,要在容器ID为12345的容器中执行容器ID为67890的容器中的命令,你可以使用以下命令:
: docker exec -it 12345 docker exec -it 67890 <command>
: ...................
--
FROM 65.49.196.*
不用客气!
【 在 wjhtingerx 的大作中提到: 】
: 感谢
:
--
FROM 120.235.170.*
这种需要多个容器相互协作才能完成的操作已经不是无状态的了,要把状态数据(交互的先后次序)外化到operator的编排流程里,或者k8s的声明里
【 在 wjhtingerx 的大作中提到: 】
:
: rt
:
--
FROM 122.235.81.*
这个答案错的
【 在 wjhtingerx 的大作中提到: 】
: 拜ChatGPT大神
: --
发自「今日水木 on M2102K1C」
--
FROM 218.104.223.*
可以 host 告诉第一个docker 第二个docker的id。
【 在 littleSram (littleSram) 的大作中提到: 】
: 那这个容器的权限应该会非常大吧
: 还得知道另一个容器ID,我的天
: 能干这个基本上是管理员权限了
: 【 在 Auguster 的大作中提到: 】
--
FROM 74.88.40.*
这都啥山寨用法……
【 在 galaxy123 的大作中提到: 】
: 可以 host 告诉第一个docker 第二个docker的id。
--
FROM 203.184.25.*
你这问题就是典型的 xy problem
container 承担的责任是独立的 service,压根就不应该更不需要知道自己或者其它的服务是否在 container 内
搞编译一般都是 multi-stage。多 containers 管理,简单的有 docker compose,复杂的话直接上 k8s 了
【 在 wjhtingerx 的大作中提到: 】
: 正确的做法应该怎么搞?
--
FROM 203.184.25.*