# #docker #google-cloud-platform #google-cloud-run #google-cloud-build #docker-privileged
Вопрос:
У меня есть контейнер docker, который должен работать с —привилегированным, чтобы установить VPN-соединение после его загрузки
Я переношу его в облачный запуск с помощью облачной сборки
Я попробовал —привилегированный контейнер, но, похоже, это работает только для 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 для запуска контейнеров. Облачный запуск использует gVisor. Облачный запуск не поддерживает привилегированные контейнеры.
2. @JohnHanley спасибо!
Ответ №1:
Google Cloud Run не использует Docker для запуска контейнеров.
Cloud Run использует gVisor.
Cloud Run не поддерживает привилегированные контейнеры.