【发布时间】:2021-10-19 10:33:19
【问题描述】:
我正在尝试在 jenkins 的 Execute Shell Script on Remote Host 构建步骤中执行以下命令。
docker exec -it container bash
cd /internal
但是internal文件夹找不到,好像docker exec命令没有执行一样。
问题
如何在 jenkins 的 在远程主机上执行 Sell 脚本 构建步骤中在 docker 容器内运行命令?
提前致谢。
【问题讨论】:
-
docker exec -it container sh -c 'cd /internal && some_command' -
谢谢。我发现
docker exec container bash -c 'cd /internal ; some_command'也解决了这个问题。