Назад | Перейти на главную страницу

Docker Compose завершился с кодом 0, но сборка докеров не может нормально построить файл?

Когда я бегу docker-compose up, Одна из моих служб запущена, а остальные вышли с кодом 0

Attaching to docker_keystone_1, docker_glance_1
docker_glance_1 exited with code 0

Когда я пытаюсь собрать его вручную, эта команда работает: docker build . -f Dockerfile_glance

Step 10/12 : RUN su -s /bin/sh -c "glance-manage db_sync" glance
 ---> Using cache
 ---> 6527b5ab97f6
Step 11/12 : CMD ["bash", "start.sh"]
Successfully built 9d37a2268155

Но это не работает: docker build - < Dockerfile_glance

Проблемы, которые я обнаружил по адресу:

Step 8/12 : ADD glance-api.conf /etc/glance/glance-api.conf ADD failed: stat /var/lib/docker/tmp/docker-builder224361518/glance-api.conf: no such file or directory

Моя папка:

root@xxx:~/Docker# tree
.
├── admin-openrc
├── apache2.conf
├── docker-compose.yml
├── Dockerfile_glance
├── Dockerfile_keystone
├── glance-api.conf
├── keystone.conf
├── prepare.sh
└── start.sh

Итак, как решить эту проблему и заставить работать docker-compose?