Я попытался воспроизвести проблему, но не смог. В моих тестах Volumes
работает должным образом.
Однако вы можете устранить некоторые неполадки, используя инструмент runlike , чтобы проверить команду, используемую для фактического запуска вашего контейнера. Инструмент позволяет вам проверить, правильно ли EB монтирует том:
docker run --name = funny_driscoll --hostname = 628fc70a4331 --env = PORT = 8080 --env = PATH = / usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin - объем = / tmp / fffff: / models --expose = 8080 --restart = no --detach = true eb14d2391001 ./testapp
Чтобы использовать его, войдите в экземпляр EB и установите его:
sudo yum install python-pip
sudo pip install runlike
# check running container
sudo docker ps
# inspect the docker run command
runlike <container_id>
Это позволит подтвердите , правильно ли docker run
содержит --volume=
, а также другие параметры конфигурации.