Docker: Wdrażanie do 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 gotową do użycia platformę Docker cloud CaaS (Containers as a Service), zaprojektowaną z myślą o szybkich i niezawodnych wdrożeniach kontenerów:
- Wdrażaj do produkcji za pomocą pojedynczego polecenia
docker-compose up. Nie jest wymagana żadna dodatkowa konfiguracja: po prostu uruchom swoje kontenery.- Wybierz własną nazwę domeny, automatycznie zabezpieczoną przez HTTPS (na przykład: https://api.twoja-firma.com, https://www.twoja-firma.com lub https://backoffice.twoja-firma.com).
- Korzystaj z wysokiej wydajności i solidnego poziomu bezpieczeństwa na prywatnej, dedykowanej infrastrukturze.
- Aktualizuj środowisko jednym kliknięciem, co zapewnia prostą i bezproblemową konserwację.
Twoje kontenery mogą działać w środowisku produkcyjnym już w około pięć minut. Stackhero zarządza infrastrukturą, aktualizacjami i bezpieczeństwem za Ciebie, dzięki czemu możesz skupić się na dostarczaniu swoich aplikacji. Dowiedz się więcej o hostingu Docker CaaS w chmurze.
Skuteczne podejście do wdrażania kontenerów do Stackhero dla Docker polega na użyciu lokalnego CLI Docker. Ta metoda pozwala na wykonywanie poleceń Docker na Twoim komputerze i uruchamianie ich zdalnie na Twojej instancji Stackhero dla Docker.
Na przykład, możesz zbudować kontener używając Dockerfile na swojej lokalnej konfiguracji i wdrożyć go bezpośrednio na swojej instancji Stackhero dla Docker. Oto prosty przykład poleceń, które możesz wykonać:
- Zbuduj kontener:
docker build -t myContainer . - Wdróż i uruchom go:
docker run -d myContainer
Postępując zgodnie z tymi krokami, Twój kontener Docker zostanie zbudowany i wdrożony na Twojej zdalnej instancji. Możesz również użyć docker-compose do wdrażania usług obejmujących wiele kontenerów za pomocą jednego polecenia docker-compose up.