我的应用程序在 Docker 容器中运行,并且我在其中使用离线部署
docker save
我的开发机器上的图像并将其与应用程序捆绑在一起- 通过 U 盘手动传输 tarfile 包和我的应用程序
docker load
它在目标机器上(目标未连接到网络)
步骤 1 和 3 由 BASH 脚本 (Linux) 执行。
应用程序更新通常不需要更新 Docker 映像,并且由于docker save
非常docker load
缓慢且资源密集,我希望尽可能避免这些步骤。
有没有办法找出tar
'ed 图像是否等于IMAGE:TAG
我的 Docker 守护程序上的图像?
我已经尝试skopeo inspect docker-archive:...
与docker image inspect ...
输出进行比较,但似乎没有要比较的图像 ID。docker save
我已经看到 RootFS 层是平等的,但这是我可以跳过/的有力保证docker load
吗?