Читать книгу Docker w praktyce - Ian Miell - Страница 15

1.2. Budowanie dockerowej aplikacji

Оглавление

Przejdziemy teraz do działania, budując za pomocą Dockera prosty obraz aplikacji to-do (todoapp). W ten sposób zobaczymy kilka kluczowych właściwości Dockera, takich jak Dockerfile, ponowne użycie obrazów, wystawianie portów i automatyzacja budowania. Oto, czego dowiemy się w ciągu najbliższych 10 minut:

 Jak utworzyć dockerowy obraz przy użyciu Dockerfile.

 Jak tagować dockerowy obraz dla łatwej identyfikacji.

 Jak uruchomić nowy dockerowy obraz.

Aplikacja to-do charakteryzuje się tym, że pomaga śledzić rzeczy, które chcemy zrobić. Stworzona przez nas aplikacja będzie przechowywać i wyświetlać krótkie ciągi informacji, które mogą być oznaczone jako wykonane, i będą przedstawiane w prostym interfejsie webowym. Rysunek 1.6 pokazuje, co w ten sposób osiągniemy.


Rysunek 1.6. Budowanie dockerowej aplikacji

Szczegóły aplikacji są nieistotne. Pokażemy, że z pojedynczego krótkiego pliku Dockerfile, który udostępniamy, możemy niezawodnie budować, uruchamiać, zatrzymywać i wznawiać aplikację w ten sam sposób zarówno na naszym, jak i twoim hoście, bez potrzeby martwienia się o instalację aplikacji lub jej zależności. Jest to kluczowa część tego, co oferuje Docker – niezawodnie odtwarzane i łatwe do zarządzania oraz współdzielone środowiska programistyczne. Oznacza to, że nie trzeba wykonywać skomplikowanych lub niejednoznacznych instrukcji instalacyjnych, w których potencjalnie można się zgubić.

UWAGA Ta aplikacja to-do będzie używana kilkakrotnie w całej książce oraz jest całkiem przydatna do zabawy i demonstrowania, zatem warto się z nią zapoznać.

Docker w praktyce

Подняться наверх