Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
您能否将Docker中的Docker部署到Heroku平台?_Docker_Heroku_Docker In Docker - Fatal编程技术网

您能否将Docker中的Docker部署到Heroku平台?

您能否将Docker中的Docker部署到Heroku平台?,docker,heroku,docker-in-docker,Docker,Heroku,Docker In Docker,我一直在尝试构建Docker图像并将其推送到Heroku容器注册表,然后像这样发布它们: heroku container:login heroku create some-app-name heroku container:push web --app some-app-name heroku container:release web --app some-app-name 我有一个特殊的用例,需要在Docker容器中运行Docker守护进程。据我所知,除非Docker run命令提供了-

我一直在尝试构建Docker图像并将其推送到Heroku容器注册表,然后像这样发布它们:

heroku container:login
heroku create some-app-name
heroku container:push web --app some-app-name
heroku container:release web --app some-app-name
我有一个特殊的用例,需要在Docker容器中运行Docker守护进程。据我所知,除非
Docker run
命令提供了
--privileged
标志,否则不可能在Docker容器中运行Docker守护程序

有没有办法在Heroku平台上以特权模式运行Docker容器,或者使用其他方法将Docker in Docker部署到此平台?

Heroku说:

我们强烈建议以非root用户的身份在本地测试图像,因为容器在Heroku上没有root权限运行


我会非常惊讶,如果他们提供一个覆盖,这将是一个严重的安全风险。您可能需要找到一个不需要提升权限的解决方案。

是的,这很有意义。我希望能有一些解决办法让Docker在Heroku上运行Docker,但似乎不太可能