如何检查EFS是否已安装在Docker容器上?

时间:2020-02-04 15:38:28

标签: amazon-web-services docker docker-compose amazon-ecs

我已经创建了一个任务定义并挂载了EFS,但是我不确定它是否有效。

所以我想验证我的EFS文件系统是否已安装到正在运行的容器中?

我如何验证?

2 个答案:

答案 0 :(得分:1)

您可以运行命令df -h,该命令将列出Linux计算机上已安装的卷。

答案 1 :(得分:1)

一种方法是将文件添加到容器内的文件夹中:

  1. 使用ssh -i "somekey.pem" ec2-user@ec2-xxxxxxxxx.eu-west-1.compute.amazonaws.com进入基础ECS EC2实例
  2. 运行docker ps以获取容器的ID。
  3. docker exec -it CONTAINERID /bin/bash在容器内移动。在容器内创建文件或将文件复制到EFS文件夹。

现在转到EFS控制台,并验证计量的大小大于0表示您的文件位于EFS中。


enter image description here