Docker: Jak działa Stackhero dla Docker

Ta dokumentacja jest częścią przewodnika Wprowadzenie. Pełny przewodnik znajdziesz tutaj: Wprowadzenie do Stackhero dla Docker.

👋 Witamy w dokumentacji Stackhero!

Stackhero oferuje gotowe do użycia rozwiązanie Docker cloud CaaS (Containers as a Service), które zapewnia wiele korzyści, w tym:

  • Łatwe wdrażanie kontenerów do produkcji za pomocą prostego docker-compose up.
  • Dostosowywana nazwa domeny zabezpieczona HTTPS (na przykład, https://api.twoja-firma.com, https://www.twoja-firma.com, https://backoffice.twoja-firma.com).
  • Optymalna wydajność i solidne zabezpieczenia dzięki prywatnej i dedykowanej VM.
  • Bezproblemowe aktualizacje za pomocą jednego kliknięcia.

Oszczędzaj czas i upraszczaj swoje życie: wystarczy 5 minut, aby wypróbować rozwiązanie Docker CaaS cloud hosting Stackhero i wdrożyć swoje kontenery do produkcji!

Kiedy tworzysz usługę Stackhero dla Docker, system przydziela prywatną maszynę wirtualną z dedykowanym adresem IPv4. Ta wstępnie skonfigurowana usługa jest gotowa do użycia w zaledwie dwie minuty, zapewniając bezproblemowy start.

Usługa zawiera kilka istotnych warstw i systemów, takich jak:

  • Docker: Do uruchamiania Twoich kontenerów.
  • Docker API: Połącz się z Dockerem używając lokalnego CLI Docker.
  • Portainer: Graficzny interfejs do zarządzania kontenerami.
  • Traefik: Automatycznie zarządza ruchem HTTP z szyfrowaniem TLS (HTTPS).

Usługa jest zaprojektowana tak, aby była prosta, solidna i bezpieczna. Obsługuje kontenery Docker (używając plików Dockerfile) i Docker Compose (używając plików docker-compose.yml).

Dodawanie wielu domen jest proste (np. www.mycompany.com, api.mycompany.com, i app.website.com) w celu zapewnienia szyfrowanego dostępu HTTPS do aplikacji bez potrzeby ręcznej konfiguracji TLS.

Dla bardziej doświadczonych użytkowników możliwe jest bezpośrednie połączenie z API Docker z lokalnego komputera używając CLI Docker. Szyfrowanie TLS i uwierzytelnianie z demonem Docker są zarządzane automatycznie.