Jak si připravit aplikaci na migraci do Dockeru?
Zajímalo by mě, jak přesně si připravit aplikaci na migraci do Dockeru. Mám několik projektů běžících na klasických serverech a přemýšlím, že by bylo super je převést do kontejnerů, aby se mi lépe spravovaly a škálovaly. Nevíte, jaké jsou první kroky, které bych měl udělat? Musím mít nějaké speciální věci v kódu nebo si vystačím s tím, co mám teď? Zajímá mě také, jestli je potřeba měnit nějaké závislosti, nebo můžu jednoduše vzít svoji aplikaci a vložit ji do Dockeru bez velkých úprav. Co třeba databáze? Jak to funguje s těmi persistentními daty v kontejnerech? A co konfigurace? Má smysl používat Docker Compose pro více služeb najednou? Rád bych slyšel vaše zkušenosti, tipy a triky, co všechno by mě mohlo potkat během tohoto procesu. Je to vůbec reálné udělat rychle, nebo se na to musím připravit na delší dobu? Bude mi stačit základní znalost Dockeru nebo potřebuji být profík, abych to zvládl? Jaké jsou nejlepší praktiky pro migraci aplikací do Dockeru? Děkuji za jakékoli rady.