- usługi
- Konteneryzacja Docker Opole
Co obejmuje konteneryzacja Docker Opole?
Praca polega na tym, żeby aplikacja dała się postawić drugi raz w takiej samej postaci. Obejmuje sześć rzeczy: spis zależności i wersji, plik budujący obraz, wydzielenie danych i ustawień na zewnątrz obrazu, sposób uruchomienia razem z bazą, powrót do poprzedniego wydania oraz opis, dzięki któremu kopię postawi ktoś inny niż my.
- 01
Spis tego, na czym stoi aplikacja
Wersje bibliotek, środowiska uruchomieniowego i bazy wypisujemy z działającej maszyny, nie z pamięci autora.
- 02
Obraz budowany z pliku, nie ręcznie
Definicja leży w repozytorium, więc każde kolejne zbudowanie daje ten sam wynik na dowolnej maszynie.
- 03
Dane i ustawienia poza obrazem
Katalogi z plikami i hasła podpinamy z zewnątrz, żeby wymiana wersji nie ruszała niczego, co jest Wasze.
- 04
Kodowanie zamknięte w środku
Strona kodowa i końce linii ustawione w obrazie, więc plik dla kontrahenta wychodzi zawsze tak samo.
- 05
Powrót do poprzedniego wydania
Stara wersja zostaje w rejestrze obrazów i wraca poleceniem, bez odtwarzania czegokolwiek z kopii.
- 06
Kopia testowa z terminem życia
Środowisko na czas testu powstaje z tego samego opisu i ma wpisaną datę, po której znika.
- 07
Opis przekazywany razem z obrazem
Dostajecie instrukcję uruchomienia i wykaz zależności, więc kolejny wykonawca nie zaczyna od zera.
Ile kosztuje konteneryzacja Docker Opole w mieście Opole?
Zamknięcie jednej aplikacji w obrazie kosztuje od 3 900 zł netto, czyli około dwóch dni pracy inżyniera razem z testem i opisem. Kwota obejmuje samą pracę. Maszyna, na której to stanie, to 250 zł netto miesięcznie, a licencje Waszego oprogramowania i ewentualne opłaty producenta liczymy osobno.
Tyle kosztuje: zamknięcie jednej aplikacji w obrazie, około dwóch dni pracy.
Wszystkie kwoty są netto. Tej usługi nie sprzedajemy z cennika, więc dokładną kwotę podajemy po rozmowie o zakresie, przed podpisaniem umowy.
Co się dzieje, gdy odbiorca podaje datę zmiany formatu?
Wiadomość wygląda niewinnie i przychodzi zwykle z kwartalnym wyprzedzeniem. Od pierwszego dnia miesiąca komunikaty awizacyjne albo faktury jadą w nowej wersji, stara przestaje być przyjmowana, w załączniku jest specyfikacja po niemiecku i adres kontaktowy działu, który odpowiada w ciągu tygodnia.
Dla opolskiej firmy spedycyjnej albo produkcyjnej oznacza to konkretny problem operacyjny, a nie zadanie programistyczne. Przez najbliższe tygodnie trzeba równocześnie wysyłać w starym formacie, bo tak przyjmuje jeszcze dwóch innych kontrahentów, i sprawdzać nowy, żeby zdążyć przed terminem. Program, który to robi, stoi na jednej maszynie i ma jedną konfigurację.
W tym miejscu zwykle pada pomysł, żeby zainstalować drugą kopię obok. Kończy się on tym, że kopia zachowuje się inaczej niż oryginał, bo powstała na innej wersji biblioteki, i przez trzy dni nikt nie wie, czy błąd jest w formacie, czy w instalacji.
Dlaczego druga kopia zainstalowana ręcznie nigdy nie jest tą samą wersją?
Aplikacja, która działa od lat, jest zawsze sumą rzeczy dopisywanych po drodze: poprawki wgranej wieczorem, biblioteki doinstalowanej pod jednego odbiorcę, zmiennej ustawionej w systemie, ustawienia strony kodowej wpisanego wtedy, gdy kontrahent poskarżył się na znaki w nazwiskach. Nic z tego nie jest zapisane w jednym miejscu, bo nikt tego nie planował jako całości.
Obraz odwraca ten porządek. Wszystko, co aplikacja zastaje wokół siebie, jest wypisane w pliku i zbudowane od nowa przy każdym uruchomieniu. Kopia przestaje być podobna do oryginału, bo powstaje z tej samej definicji.
| Co trzeba odtworzyć w kopii | Skąd to bierzemy | Czy wolno użyć danych produkcyjnych | Co się z tym dzieje po teście |
|---|---|---|---|
| Wersja środowiska uruchomieniowego | z działającej maszyny, wprost z systemu | nie dotyczy | zostaje zapisana w pliku budującym obraz |
| Biblioteki i ich wersje | z listy zainstalowanych pakietów | nie dotyczy | wchodzą do obrazu z numerem wersji |
| Ustawienia znaków i końców linii | z konfiguracji i z wysłanych plików | nie dotyczy | zamknięte w obrazie, nie w systemie |
| Baza danych | zrzut struktury bez zawartości | zwykle nie, wystarcza struktura | kasowana razem ze środowiskiem |
| Dokumenty wejściowe do testu | próbka kilkudziesięciu sztuk | tylko za zgodą, w postaci okrojonej | kasowana w terminie wpisanym na starcie |
| Klucze i certyfikaty kontrahenta | osobne, testowe, nie produkcyjne | nie | wycofywane po zamknięciu testu |
| Adresy odbiorcy | wskazane przez kontrahenta jako testowe | nie | wracają na produkcyjne po przełączeniu |
Wiersz z kluczami bywa pomijany i mści się najbardziej. Kopia testowa z produkcyjnym kluczem potrafi wysłać do odbiorcy paczkę, której nikt tam nie oczekiwał, i zamiast testu wychodzi z tego reklamacja.
Jak wygląda dzień przełączenia i co się dzieje, gdy druga strona odrzuci paczkę?
Termin ustawiamy przed rannym oknem transferu, nie po nim. Nowa wersja obrazu startuje, pierwsza paczka idzie do odbiorcy i czekamy na jego potwierdzenie, zamiast uznawać wysłanie za sukces. Zapis z transferu jest tu jedynym dowodem i tak samo traktują go obie strony przy ewentualnym sporze.
Powrót jest krótki, bo poprzednie wydanie leży w rejestrze obrazów i wraca poleceniem. Nie trzeba niczego odtwarzać z kopii ani instalować od nowa, a różnica między tymi dwoma sposobami wynosi zwykle kilka minut wobec kilku godzin. Przy firmie, która ma w tygodniu kilka nieprzesuwalnych terminów wysyłki, to jest cała wartość tej pracy.
Okres przejściowy prowadzimy tak długo, jak trzeba: jeden kontrahent na nowym formacie, pozostali na starym, oba obrazy uruchomione obok siebie na tej samej maszynie i rozdzielone adresami. Kolejność przechodzenia ustalacie Wy, bo to Wy znacie ryzyko po stronie każdego odbiorcy.
Czego nie zamykamy w obrazie i dlaczego?
Wszystkiego, co dotyka sprzętu. Drukarka etykiet w magazynie, waga podpięta portem szeregowym, klucz sprzętowy licencji i sterownik urządzenia na hali zostają przy maszynie i mają własny opis w dokumentacji. Próba wciągnięcia ich do obrazu kończy się rozwiązaniem, które działa u jednego klienta i nikogo więcej.
Poza obrazem zostają też dane. Katalogi z plikami, baza i hasła podpinamy z zewnątrz, bo wymiana wersji programu nie może ruszać niczego, co należy do Was. Ta granica jest jednocześnie odpowiedzią na pytanie, co dzieje się przy odinstalowaniu: znika program, zostaje treść.
Sam serwer, na którym to stoi, prowadzimy osobno, co opisują serwery Linux Opole i wirtualizacja serwerów. Powtarzalny opis całego środowiska powstaje przy infrastrukturze jako kodzie.
Kto to robi i ile z tego dzieje się na miejscu?
Budowanie obrazu i testy idą przez łącze, bo aplikacja i tak stoi na Waszej maszynie, a nie na niczyim biurku. Na miejscu dzieją się dwie rzeczy, przy których łącze nie wystarcza: oględziny urządzeń, z którymi aplikacja rozmawia w hali, oraz sam dzień przełączenia formatu. Wtedy ktoś z naszego opolskiego biura siedzi obok osoby odbierającej pierwsze potwierdzenia, bo pytanie o to, czy paczka faktycznie poszła, pada co kilka minut i lepiej odpowiadać na nie przy jednym ekranie niż przez telefon.
Termin oględzin i zakres ustalicie przez kontakt, a stawkę za stałą opiekę nad środowiskiem policzy kalkulator.
Treść sprawdzona i zaktualizowana: 6 września 2026
Od telefonu do działającego środowiska, pięć kroków
Nie przejmujemy środowiska w ciemno. Najpierw sprawdzamy, co macie, potem wyceniamy.
- Krok 1 Rozmowa i szybki przegląd tego, co macie i co boli najbardziej.
- Krok 2 Przegląd środowiska. Dostajesz listę ryzyk i kolejność ich naprawiania.
- Krok 3 Oferta z zakresem, czasem reakcji i ceną. Bez ukrytych pozycji.
- Krok 4 Przejęcie środowiska, dokumentacja, dostępy, monitoring.
- Krok 5 Praca bieżąca i przeglądy. Raport co miesiąc.
Pytania, które padają najczęściej
Odpowiedzi na to, o co pytają firmy przed podpisaniem umowy.
Częste pytania klientów na tym etapie:Bo test na produkcji ma tylko jedno wyjście i jest nim powrót. Przy zmianie formatu narzuconej przez odbiorcę trzeba przez kilka tygodni wysyłać starą wersję i sprawdzać nową, czyli mieć oba środowiska naraz. Wieczór wystarcza na aktualizację, nie na okres przejściowy trwający miesiąc.
Tylko wtedy, gdy pozwala na to umowa powierzenia, i zwykle w postaci okrojonej. Do sprawdzenia formatu wystarcza kilkadziesiąt dokumentów z pozmienianymi danymi stron. Jeśli odbiorca wymaga materiału oryginalnego, kopia testowa dostaje ten sam poziom zabezpieczeń co produkcja i wpisany termin skasowania.
Przełączamy ruch na nową wersję obrazu w oknie uzgodnionym przed rannym transferem i zostajemy przy Was przez pierwszą wysyłkę. Stara wersja czeka w rejestrze i wraca poleceniem, jeśli druga strona odrzuci pierwszą paczkę. Wynik potwierdzamy zapisem z transferu, nie zapewnieniem.
Warto go zapytać, choć zwykle nie ma czemu się sprzeciwiać, bo nie zmieniamy jego kodu. Sprawdzamy natomiast warunki licencji, bo część umów wiąże program z jedną maszyną. Gdy dostawca odpowiada z opóźnieniem, opis zależności robimy z działającego środowiska i pokazujemy mu gotowy wynik.
Aplikacje pracujące na plikach i na bazie zwykle w całości. Poza obrazem zostaje wszystko, co dotyka sprzętu: drukarka etykiet, waga na porcie szeregowym, klucz sprzętowy licencji i sterownik urządzenia w hali. Te elementy zostają przy maszynie i opisujemy je osobno w dokumentacji.
Gdy aplikacja jest kupiona, dostawca aktualizuje ją własnym instalatorem i nie wolno w nią ingerować. Wtedy zamiast obrazu robimy migawkę maszyny wirtualnej przed zmianą i to wystarcza. Mówimy o tym na pierwszym spotkaniu, żeby nie sprzedawać pracy, która niczego u Was nie poprawi.
Plik budujący obraz w Waszym repozytorium, obraz w rejestrze razem z poprzednimi wydaniami, opis uruchomienia z listą zależności oraz zapis z testu. Komplet ma wystarczyć innej firmie do postawienia tego samego środowiska bez kontaktu z nami, i to jest kryterium odbioru.
Obsługa IT w mieście Opole
Do klientów w mieście Opole dojeżdżamy na miejsce, resztę zamykamy zdalnie.
Nasze biura, 19 adresów
Umów przegląd IT w mieście Opole
Krótka rozmowa wystarczy, żeby ocenić zakres prac i podać widełki kosztu. Bez zobowiązań.
Pozostałe usługi w mieście Opole
Zestaw zmienia się codziennie, więc przy kolejnej wizycie zobaczysz inny wycinek katalogu.
Chmura hybrydowa Opole
W magazynie przeładunkowym pod Opolem auto stoi przy rampie kilkanaście minut i w tym czasie musi się zamknąć skanowanie, ważenie i wydruk dokumentów. Ten zegar, a nie cennik, wyznacza, co zostaje w budynku, a co idzie wyżej. Subskrypcja z jednym serwerem lokalnym kosztuje od 840 zł netto miesięcznie.
Zobacz usługęNIS 2 Opole, audyt i wdrożenie
Wiele firm z Opolszczyzny nie podlega NIS 2 wprost, tylko dostaje jej wymagania w aneksie od odbiorcy, który podlega. Sprawdzamy, co z dyrektywy faktycznie Was dotyczy przez umowę, i układamy plan zamknięcia braków. Analiza dla firmy do pięćdziesięciu stanowisk to od 5 900 zł netto.
Zobacz usługęMicrosoft 365 dla firm Opole
Opolska firma współpracująca z partnerem zza granicy pracuje w dwóch kalendarzach naraz: gdy u Was jest zwykły wtorek, u odbiorcy bywa dzień wolny, i odwrotnie. Prowadzimy środowisko tak, żeby wspólne skrzynki, zastępstwa i automatyczne odpowiedzi nadążały za obydwoma. Opieka nad dwudziestoma kontami zaczyna się od 890 zł netto miesięcznie.
Zobacz usługę