Когда я бегу 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?