[FIX] 修正 CI/CD 中 docker run 的掛載問題,使用 pipe 方式同步設定檔

This commit is contained in:
sky121113 2026-04-21 13:13:26 +08:00
parent 15c0db6742
commit c3b623e5e0

View File

@ -32,7 +32,7 @@ jobs:
# 4. 將 Runner 最新 Checkout 的設定檔同步至宿主機持久區,確保後續 compose 掛載正確 # 4. 將 Runner 最新 Checkout 的設定檔同步至宿主機持久區,確保後續 compose 掛載正確
docker run --rm -v /workspace/mama/star-cloud:/target busybox mkdir -p /target/docker/emqx docker run --rm -v /workspace/mama/star-cloud:/target busybox mkdir -p /target/docker/emqx
docker run --rm -v $(pwd):/source -v /workspace/mama/star-cloud:/target busybox cp /source/docker/emqx/acl.conf /target/docker/emqx/acl.conf cat docker/emqx/acl.conf | docker run -i --rm -v /workspace/mama/star-cloud:/target busybox sh -c "cat > /target/docker/emqx/acl.conf"
- name: Step 1 - Build & Deploy Containers - name: Step 1 - Build & Deploy Containers