我在我的 CentOS EC2 实例上安装了一些东西(Java、MySql、gradle、设置本地应用程序……)。
最近还用所有这些创建了 EC2 AMI 映像。
是否可以直接从 AMI 映像创建 Docker 映像,或者最佳方法是什么?
(我只想将所有安装、Java、应用程序、设置都放在 Docker 镜像中,并进行最少的 docker 调整/设置/故障排除,不关心如何完成——无论是从 AMI 镜像还是从 EC2 内部的某些文件夹完成)。
答案1
据我所知,没有save as ... > Docker Image
解决方案。此外,看到您在该映像上有 Java、MySql、gradel 等,我不认为这是您想在单个 Docker 容器中运行的东西。
您可能希望在单独的 docker 容器中运行 MySql 数据库和“本地应用程序”(使用该数据库?)。它们可以通过 -file 轻松绑定在一起docker-compose.yml
。