Как запустить контейнер докеров с правами доступа в Cloud Run
У меня есть докер-контейнер, который нужно запускать с --privileged, чтобы установить VPN-соединение после его загрузки.
Я переношу его в Cloud Run с помощью Cloud Build
Я пробовал --container-Privilege, но, похоже, это работает только для GCE, я также добавил следующее в
args
для
gcloud run deploy
позвоните в cloudbuild.yaml, но он жалуется на
error: "Invalid command \"docker run --privileged\": file not found anywhere in PATH
- --command
- docker run --privileged
1 ответ
Google Cloud Run не использует Docker для запуска контейнеров.
Cloud Run использует gVisor.
Cloud Run не поддерживает привилегированные контейнеры.