这个想法是有一个 docker 映像或类似的东西,我在其中配置一大堆与硬件无关的东西,然后将其部署到一个实际的设备,如树莓派或普通 x64 服务器。
我假设这不可能这么简单,因为 docker 有一些虚拟化硬件会与目标不匹配?而且我不想在全新的 linux 安装的容器中运行 docker-image,我需要所有东西来运行本机。
有人可以指出正确的方向如何实现这一点,在开始这个时我应该考虑什么样的开发运维软件。除了制作一些install-scripts
并复制configs
(这基本上是真的)。
我想要得到的是有一个restore-image
,我最好在虚拟机中配置,然后有一个起点,我将它安装image
在(虚拟)任何硬件上,它会启动......
还是我对 linux 如何处理不断变化的硬件有误解?(我在更换 GPU 方面有不好的经验)
(环顾四周,使用docker似乎是最好和最明智的解决方案docker export
,但我很好奇是否有更简单的解决方案,也许是一个可以导出我指定的特定应用程序/配置的程序,而不是手动编写一个脚本,不是因为懒惰,而是因为人为错误)