问题描述
我是AWS的新手。我的公司要求我通过docker在EC2上部署CRUD API。我将代码提交存储库克隆到ec2实例中,并构建了映像。我还能够浏览存储库。但是,今天,当我登录到ec2实例时,虽然执行“ docker images”时仍然显示我创建的映像,但找不到前一天克隆的存储库。 docker容器也可以正常运行。我只能在“ ls”之后看到的文件是AWS创建的文件。有人可以帮忙吗?应该是这样吗?如果没有,我如何确保这种情况不再发生? 谢谢!
解决方法
在阅读了您的问题之后,似乎您丢失了添加的存储库。 如果发生这种情况,可能会发生
您已经从实例存储卷支持的Amazon AMI启动了实例,之后又停止了实例并再次启动。
如果停止实例,实例存储卷数据将不会保留.. 保留数据,您需要使用EBS Volume