觀點 · 資訊分享
Cloudflare Containers 可以指定容器在哪個區域跑:歐洲、北美,還能鎖定 eu 或 fedramp 邊界
Cloudflare 4/5 的更新日誌宣布,Containers 現在可以用「區域」與「司法管轄區」兩種限制,決定容器能在哪些地方執行,方便處理資料落地與合規需求。
- 發布
- 2026-04-05
- 篇幅
- 約 3 分鐘 · 1,492 字
- 結構
- 6 節 + 3 題常見問題
- 標籤

一句話看懂:Cloudflare Containers 現在可以用「區域」與「司法管轄區」限制容器在哪裡執行,要處理資料落地或合規需求時,不必再靠平台自己決定位置。

先用白話講:容器放在哪裡,為什麼重要?
想像你把貨物寄放在全球連鎖的倉庫,平常系統會幫你挑「離客人最近的倉庫」出貨,這樣最快。但如果客戶合約規定「貨物不准離開歐洲」,你就必須能指定「只准放在歐洲的倉庫」。
Cloudflare Containers 是讓你在 Cloudflare 網路上跑容器的服務。這次更新,就是替它加上「指定倉庫位置」的功能。
發生什麼事
Cloudflare 在 4 月 5 日的更新日誌宣布,現在可以設定「位置限制(placement constraints)」,分兩種:
| 限制 | 可選值 | 用途 |
|---|---|---|
| regions | ENAM、WNAM、EEUR、WEUR | 限定地理區域 |
| jurisdiction | eu、fedramp | 限定合規邊界 |
- regions 的四個代碼分別是北美東部、北美西部、東歐、西歐
- jurisdiction 是更高一層的合規邊界:
eu對應歐洲區域(EEUR、WEUR),fedramp對應北美區域(ENAM、WNAM)
給開發者的技術細節
限制寫在 Wrangler 設定檔的容器區塊裡。以下是依官方文件格式改寫的示意(把司法管轄區換成 eu):
{
"containers": [
{
"name": "my-container",
"image": "docker.io/my-org/my-image:latest",
"constraints": {
"regions": ["WEUR", "EEUR"],
"jurisdiction": "eu"
}
}
]
}
- 同時設定 regions 與 jurisdiction 時,區域必須屬於該司法管轄區;官方舉的反例是 jurisdiction 設
eu卻搭配ENAM,這是無效的 - 官方文件說明,沒有設定限制時,容器預設在離請求最近、已預先抓好映像檔的位置執行
- 這個功能管的是「容器在哪裡跑」,並不代表整個應用的所有資料都自動符合合規要求,仍要檢查資料庫、儲存與日誌的位置
後續更新:官方文件(最後更新 2026-10-01)現在列出更多區域代碼,也加入 us 司法管轄區;本文只依 4 月 5 日公告的內容說明。
我的看法
接案時常遇到客戶問「資料有沒有放在台灣或歐洲?」,答案常常不是單一服務能決定的。這次的更新有用,是因為它讓「容器在哪裡跑」這件事能用設定檔明寫出來,之後被問到時有東西可以交代。
不過我會提醒自己:限制容器位置只是合規的其中一環。資料庫、物件儲存、日誌與備份各自在哪個區域,也要一起盤點,否則只是把一個環節鎖好,其他地方仍可能出紕漏。另外,限制區域可能讓使用者離容器更遠、延遲變高,上線前要實測。
名詞小辭典
- Containers:把程式與它需要的環境打包在一起的方式,搬到哪裡都能跑。
- 資料落地(Data residency):規定資料必須存放或處理在特定國家或地區。
- 司法管轄區(Jurisdiction):受同一套法律或合規框架管轄的範圍,例如歐盟。
- FedRAMP:美國聯邦政府的雲端服務安全認證框架。
資料來源
常見問題
為什麼需要限制容器在哪裡跑?
有些資料依法規或客戶合約,必須留在特定國家或地區(例如歐盟)。限制容器的執行位置,才有辦法對客戶說明資料處理發生在哪裡。
沒設定的話,容器會在哪裡跑?
依官方文件的說明,預設會在離收到請求的位置最近、且已預先抓好映像檔的地點執行。
這份公告之後有新增選項嗎?
後續更新:Cloudflare 的官方文件(最後更新 2026-10-01)已列出更多區域代碼,也新增了 us 司法管轄區。本文只依 4/5 公告的內容說明,現況請以官方文件為準。
接著讀
全部觀點 →Cloudflare Containers 的 SSH 改成預設開啟:不開公開連接埠,沒放公開金鑰也連不進去Cloudflare 在 5 月 12 日宣布,Containers 透過 Wrangler 的 SSH 連線功能改為預設啟用,不必再手動設定。連線只能走 wrangler containers ssh,且要先在設定裡加入公開金鑰才連得上。閱讀 →Cloudflare 新 CLI「cf」公開測試:一個指令工具管整個 API,Wrangler 進入倒數Cloudflare 推出新命令列工具 cf 的公開 Beta,涵蓋近 3,000 個 API 操作、預設輸出 JSON,還能讓 AI 代理用白話搜尋指令。Wrangler 會在 Beta 結束後出最後一個大版本,之後再維護 18 個月。閱讀 →Cloudflare Workers 大小上限放寬到 64 MiB:免費方案不再卡 3 MB,但 1 秒啟動限制還在Cloudflare 拿掉 Workers「壓縮後 3 MB(免費)/10 MB(付費)」的部署上限,改成只看未壓縮的 64 MiB,所有方案一樣。依賴多的框架比較好部署,但全域程式碼仍要在 1 秒內跑完。閱讀 →