2015-08-07 11 views
5

Jak wskazać aplikację dokującą, która zostanie skonfigurowana na serwerze dokku, aby wskazywała na domenę główną serwera. Załóżmy, że moja domena to apps.com, a aplikacja do wdrożenia nazywa się botapp. Jeśli korzystam z nazewnictwa wirtualnego, i wykonam git remote add dokku [email protected]:botapp, zostanie on wskazany na botapp.apps.com. Co mam zrobić, aby uzyskać botapp samą w sobie (domena root)? apps.com.Jak wskazać aplikację Dokku w domenie głównej serwera dokku

Co więcej, skąd mam wiedzieć, z jakiego portu jest pobierana aplikacja dokująca, mimo korzystania z subdomen (nazewnictwa wirtualnego)?

Odpowiedz

10

Począwszy od wersji v0.3.10, Dokku zawiera wtyczkę domen. Dzięki temu możesz łatwo dodawać domeny do swojej aplikacji. Domyślnie Twoja aplikacja znajduje się pod numerem myapp.mydomain.com. Jeśli chcesz, aby Twoja aplikacja była dostępna za pośrednictwem domeny głównej, dodaj domenę root jako jedną z domen aplikacji. dokku domains:add myapp mydomain.com.

To było naprawdę proste, dokumenty muszą zostać zaktualizowane, aby to dokładnie odzwierciedlić.

Na drugie pytanie Twoja aplikacja nie jest widoczna dla świata zewnętrznego. Twoja aplikacja działa we własnym kontenerze dokowanym, z własnym lokalnym adresem IP. Jeśli nadal chcesz dowiedzieć się, jaki port wyeksponowała Twoja aplikacja, możesz uruchomić na swoim serwerze docker ps.

Powiązane problemy