是否可以从图像生成Dockerfile?我想了解两个原因:
我可以从存储库下载图像,但希望看到生成它们的配方.
我喜欢保存快照的想法,但是一旦完成,最好有一个结构化的格式来审查所做的事情.
我在AWS ECR中有一个Docker镜像,我希望将其转换为AWS AMI以创建环境实例.
尝试在Docker容器上使用AMI的原因
我必须m4.xlarge在一些文本文件的实例内的Docker容器中运行计算密集型ML任务.但是,使用Docker,实例的CPU利用率达到100%,并且脚本会在成熟之前被杀死.
但是,它在Docker之外的同一个实例中运行良好.
所以,我想从Docker转移到AMI,但是我也想利用Docker来创建环境,并在本地启用测试速度.
那么,是否可以从我测试并部署到我的ECS注册表的Docker镜像中创建AMI?
我正在一台 Linux 机器上工作。我大约 3-4 周前构建了一个 Docker 镜像,但我不记得 Dockerfile 位于哪里。
查找 Dockerfile 的最佳方式是什么?是否有可能以某种方式在给定图像的情况下获取其位置?
我尝试使用:
$ docker image inspect <image>
Run Code Online (Sandbox Code Playgroud)
但它不显示此信息。