Я хочу развернуть свое приложение в DigitalOcean, используя Docker и контейнерную ОС, такую как CoreOS или, предпочтительно, RancherOS. Я достаточно знаком с Docker, чтобы я мог создавать изображения. Однако большая часть документации обоих проектов рассказывает о развертывании контейнеров с использованием Docker Hub. Я не хочу использовать Docker Hub, AWS ECS и т. Д.
Единственный другой способ развертывания моего приложения - использовать docker export
и SSH / SFTP для переноса моего приложения в мою каплю DigitalOcean. Является ли это предпочтительным способом развертывания образов Docker, которых нет в Docker Hub или подобных службах?
Кстати, я посмотрел на Rancher (приложение). Я не ищу ничего такого сложного, как Кубернетес, Рой, Ранчер и т. Д. В настоящее время я не занимаюсь масштабированием. В основном я просто заинтересован в использовании Docker в качестве удобного способа упаковки моего приложения с минимальными зависимостями и использования контейнерной ОС, чтобы не беспокоиться о блокировке массивной атакующей поверхности полнофункционального дистрибутива Linux.