Файлы, которые я загружаю на свой том, не были изменены в моей задаче ecs aws - PullRequest
0 голосов
/ 14 марта 2020

Я пишу вам, потому что у меня проблемы с ECS (AWS).

Я показываю вам свою часть определения задачи:

  "mountPoints": [

    {

      "readOnly": false,

      "containerPath": "/opt/app/main/",

      "sourceVolume": "volumen-vol"

    }

"тома": [

{

  "efsVolumeConfiguration": null,

  "name": "volumen-vol",

  "host": {

    "sourcePath": "/usr/src/files/"

  },

делает docker проверку после запуска задачи: "Mounts": [{"Type": "bind", "Source": "/ usr / src / files", "Destination" : "/ opt / app / main", "Mode": "", "RW": true, "Propagation": "rprivate"} с этим показанным, я объясняю проблему

1.- Я загружаю файлы на томе с путем / usr / src / files (vulmen)

2.- при запуске задания файлы отображаются в / opt / app / main (mountPoints)

3.- Я делаю запрос к своему приложению, чтобы убедиться, что файл находится в точке монтирования и работает нормально, файл существует и содержит правильные данные

4.- затем я удаляю или изменяю файлы в / usr / src / files (vulmen)

5.- изменения отражаются в me / opt / app / main (mountPoints), без перезапуска задачи

6.- когда я запрашиваю мой приложение, я не вижу изменений. Я

если я перезагружаю задание работает.

почему это происходит?

Спасибо вам!

Mensaje:

...