Я следую за документированием CoreOS Docker, и в нем упоминается запуск контейнеров с такими командами, как:
docker run someImageName /bin/somebinary
Где someImageName
изображение. При выходе из / bin / somebinary образ больше не будет работать.
Я просто хотел бы запустить образ без указания каких-либо исполняемых файлов. Вместо этого я просто хочу запустить службы (например, systemd / sysvinit), которые обычно запускаются внутри образов ОС .
Кажется, это самая распространенная вещь, которую кто-либо когда-либо хотел бы сделать с Docker, но попытка запустить образ без команды возвращает:
2014/02/05 14:49:19 Error: create: No command specified
Как я могу запустить Docker-контейнер и запустить полную ОС, а не указывать команду ?