Pierwszą aplikacją kontenerową będzie przeglądarka plików FileBrowser. Zainstalujemy ją z dostępnych szablonów które są dostępne w portainerze.
Na początku jednak poinformuję, że w początkowych wpisach, nie będę szczegółowo omawiał działania i konfiguracji aplikacji kontenerowych. Tym zajmę się później – na chwilę obecną chce się skupić na instalacji i początkowej/wstępnej konfiguracji aby można było szybko uruchomić taki własny serwer.
Otwieramy stronę zawierającą GUI portainera – w moim przypadku jest to adres 192.168.0.100:8111 (czasem trzeba przejść poprzez adres chroniony https://192.168..100:8443) i wybieramy lokalne środowisko kontenerów. Następnie w lewym menu wybieramy Templates->Application dzięki czemu wyświetlą nam się szablony aplikacji kontenerowych.


W wyszukiwarce wpisujemy file, aby przefiltrować wszystkie dodatki i wybieramy FileBrowser. Gdy otworzy się zakładka dot. konfiguracji kontenera ustawiamy nazwę dla kontenera (w name), następnie aby zobaczyć więcej opcji rozwijamy menu zaawansowane poprzez kliknięcia na Show advanced options i możemy zmienić port przez który będziemy się łączyć z naszą aplikacją – ja ustawiłem port 7000. Ustawiamy również dostęp do plików na naszym serwerze. Ja ustawiłem katalog główny całego systemu – jest to dość ryzykowne posunięcie, bo mamy w tedy dostęp do wszystkich plików, nawet systemowych i można przez przypadek coś namieszać. Aby ustawić lokalizację folderu który ma być widoczny przez FileBrowser w części Volume mapping dodajemy/zmieniamy drugą opcję na Bind i w host ustawiamy ścieżkę /srv jako Writable – dzięki temu będziemy mieli dostęp do wszystkich plików na systemie.



Gdy już mamy wszystko skonfigurowane klikamy na Deploy the container na dole strony.
W celu zalogowania się do przeglądarki plików należy użyć następujących danych logowania (są one domyślne i zalecam zmienić je po pierwszym zalogowaniu): admin:admin