Pomoc zdalna
Administracja chmurą Opole

Konteneryzacja Docker Opole

Odbiorca zza granicy podaje datę, od której awizacje i faktury jadą w nowej wersji formatu. Do tego dnia trzeba mieć obok produkcji drugie, identyczne środowisko, przetestować w nim zmianę i po wszystkim je skasować. Zamknięcie aplikacji w obrazie kosztuje od 3 900 zł netto.

  • Kopia środowiska stawiana na czas testu i kasowana
  • Ta sama wersja bibliotek co na produkcji
  • Powrót do starej wersji w kilka minut
  • Ustawienia znaków i końców linii zamknięte w obrazie

Pracowaliśmy dla

Zakres

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.

  1. 01

    Spis tego, na czym stoi aplikacja

    Wersje bibliotek, środowiska uruchomieniowego i bazy wypisujemy z działającej maszyny, nie z pamięci autora.

  2. 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.

  3. 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.

  4. 04

    Kodowanie zamknięte w środku

    Strona kodowa i końce linii ustawione w obrazie, więc plik dla kontrahenta wychodzi zawsze tak samo.

  5. 05

    Powrót do poprzedniego wydania

    Stara wersja zostaje w rejestrze obrazów i wraca poleceniem, bez odtwarzania czegokolwiek z kopii.

  6. 06

    Kopia testowa z terminem życia

    Środowisko na czas testu powstaje z tego samego opisu i ma wpisaną datę, po której znika.

  7. 07

    Opis przekazywany razem z obrazem

    Dostajecie instrukcję uruchomienia i wykaz zależności, więc kolejny wykonawca nie zaczyna od zera.

Wycena

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.

od 3 900 zł netto, jednorazowo

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 kopiiSkąd to bierzemyCzy wolno użyć danych produkcyjnychCo się z tym dzieje po teście
Wersja środowiska uruchomieniowegoz działającej maszyny, wprost z systemunie dotyczyzostaje zapisana w pliku budującym obraz
Biblioteki i ich wersjez listy zainstalowanych pakietównie dotyczywchodzą do obrazu z numerem wersji
Ustawienia znaków i końców liniiz konfiguracji i z wysłanych plikównie dotyczyzamknięte w obrazie, nie w systemie
Baza danychzrzut struktury bez zawartościzwykle nie, wystarcza strukturakasowana razem ze środowiskiem
Dokumenty wejściowe do testupróbka kilkudziesięciu sztuktylko za zgodą, w postaci okrojonejkasowana w terminie wpisanym na starcie
Klucze i certyfikaty kontrahentaosobne, testowe, nie produkcyjneniewycofywane po zamknięciu testu
Adresy odbiorcywskazane przez kontrahenta jako testoweniewracają 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?

Praca dzieje się na Waszej maszynie przez łącze, więc obecność inżyniera w Opolu nie zmienia tu nic i nie mamy w mieście biura, żeby to sugerować. Przyjeżdżamy w dwóch sytuacjach: gdy trzeba obejrzeć urządzenia, z którymi aplikacja rozmawia w hali, oraz gdy przy przełączeniu ma być ktoś przy ludziach odbierających pierwsze potwierdzenia. Wyjazd planujemy z wyprzedzeniem z Wrocławia przy Fryderyka Chopina 6, bo droga zajmuje około stu kilometrów.

Termin oględzin i zakres ustalicie przez kontakt, a stawkę za stałą opiekę nad środowiskiem policzy kalkulator.

Treść sprawdzona i zaktualizowana: 14 sierpnia 2026

Start współpracy

Od telefonu do działającego środowiska, pięć kroków

Nie przejmujemy środowiska w ciemno. Najpierw sprawdzamy, co macie, potem wyceniamy.

  1. Krok 1 Rozmowa i szybki przegląd tego, co macie i co boli najbardziej.
  2. Krok 2 Przegląd środowiska. Dostajesz listę ryzyk i kolejność ich naprawiania.
  3. Krok 3 Oferta z zakresem, czasem reakcji i ceną. Bez ukrytych pozycji.
  4. Krok 4 Przejęcie środowiska, dokumentacja, dostępy, monitoring.
  5. 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.

Kontakt

Obsługa IT w mieście Opole

Do klientów w mieście Opole dojeżdżamy na miejsce, resztę zamykamy zdalnie.

Obsługa na miejscu, Opole Otwórz w Mapach

W mieście Opole pracujemy u klienta na miejscu, bez własnego biura. Najbliższy adres wybierzesz z listy poniżej.

Nasze biura, 14 adresów

Pierwszy krok

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ń.

Powiązane

Pozostałe usługi w mieście Opole

Zestaw zmienia się codziennie, więc przy kolejnej wizycie zobaczysz inny wycinek katalogu.

Backup

Backup danych firmy Opole

Po awarii w opolskiej firmie połowę danych przyśle jeszcze raz partner zza granicy, a drugiej połowy nie ma nikt na świecie. Dzielimy zbiory według tego kryterium i pod nie ustawiamy częstotliwość oraz kolejność powrotu. Serwer i terabajt danych to od 500 zł netto miesięcznie.

Zobacz usługę
Administracja siecią

Konfiguracja MikroTik Opole

W niejednej rodzinnej firmie z Opolszczyzny router ustawił znajomy, który dziś pracuje po drugiej stronie granicy i nie odbiera. Przejmujemy takie urządzenie, odtwarzamy ustawienia i zostawiamy je opisane tak, żeby następny ktoś nie zaczynał od zera. Jedno urządzenie to od 1 000 zł netto.

Zobacz usługę
Projektowanie IT

Strony internetowe dla firm Opole

Stronę opolskiej firmy czyta zwykle nie klient, tylko dział zakupów odbiorcy zza zachodniej granicy, i szuka na niej innych rzeczy niż kupujący krajowy. Budujemy wersję obcojęzyczną tak, żeby przeszła to sprawdzenie. Strona do sześciu podstron kosztuje od 4 900 zł netto.

Zobacz usługę