您能否将Docker中的Docker部署到Heroku平台?
我一直在尝试构建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命令提供了-
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,但似乎不太可能