Git Bash 执行 docker exec 命令

Git Bash 执行 docker exec 命令

有一个 shell 脚本当需要在 windows 上执行,并且脚本中有 docker exec 命令,出现执行失败的问题,git bash 的路径映射规则,导致 docker exec 命令中的路径被修改,需要在路径前增加一个 / 或者使用 bash -c 命令执行,例如:

docker exec 容器名 ls /root需要修改为:

  • docker exec 容器名 ls //root
  • docker exec 容器名 bash -c "ls /root"
posted @ 2025-06-06 18:08  守望人间  阅读(19)  评论(0)    收藏  举报