Fleet не может запустить контейнер реестра Docker

Я новенький в Docker и CoreOS. У меня есть виртуальная машина с CoreOS в качестве хоста, и я хотел бы просто запустить на ней контейнер WordPress (как праймер типа "Hello, Docker / CoreOS!").

Я нашел эту отличную статью, которая привела меня к SSH в CoreOS VM и попробовал:

fleetctl submit https://registry.hub.docker.com/_/wordpress/

Но когда я запускаю это, я получаю:

Ошибка создания юнитов: ошибка при получении юнитов (wordpress.service) из реестра: Получить http://domain-sock/fleet/v1/units/wordpress.service?alt=json: dial unix /var/run/fleet.sock: no такой файл или каталог

Любые идеи относительно того, что мне нужно сделать, чтобы запустить контейнер WordPress, чтобы я мог получить какой-то URL и фактически использовать его?

1 ответ

Я подозреваю что fleet еще не работает.

Вероятно, вам следует прочитать документацию " Запуск CoreOS", соответствующую вашей платформе. Например, этот документ для Vagrant содержит информацию о том, как настроить автопарк для запуска при загрузке CoreOS, используя документ "cloud-config", который интерпретируется cloud-init когда система впервые загружается.

Вы можете начать fleetd вручную, запустив:

systemctl start fleet

Вам также нужно будет начать etcd, Опять же, документация (надеюсь!) Показывает вам, как все это сделать.

Другие вопросы по тегам