Я использую контейнер докеров для сборки и развертывания моего программного обеспечения в коллекции ec2. В развертывании script я создаю свое программное обеспечение, а затем упаковываю его в образ докеры. Изображение переместится в мой частный реестр, вытащил мое производство ec2, а затем запустил. Поэтому по существу мне нужно будет запустить докер в контейнере докера.
Проблема в том, что я не могу на самом деле запустить докер в моем контейнере. Если я попробую
service docker start
Я получаю
bash: service: command not found
И если я попробую
docker -d
Я получаю
2014/10/07 15:54:35 docker daemon: 0.11.1-dev 02d20af/0.11.1; execdriver: native; graphdriver:
[e2feb6f9] +job serveapi(unix:///var/run/docker.sock)
[e2feb6f9] +job initserver()
[e2feb6f9.initserver()] Creating server
2014/10/07 15:54:35 Listening for HTTP on unix (/var/run/docker.sock)
[error] attach_loopback.go:42 There are no more loopback device available.
loopback mounting failed
[e2feb6f9] -job initserver() = ERR (1)
2014/10/07 15:54:35 loopback mounting failed
Сервисная команда не существует в контейнере докера, поэтому я не могу запустить докер. Я не уверен, что я должен делать сейчас, чтобы начать докер, поэтому я немного застрял здесь, любая помощь приветствуется.
Немного больше информации
Хост-компьютер работает на базе fedora 20 (в конечном итоге будет запущен linux amazon на ec2)
Докер-контейнер работает centos 7.0
В хосте работает Docker version 1.2.0, build fa7b24f/1.2.0
Контейнер работает docker-0.11.1-22.el7.centos.x86_64