n.....i
n.....i
Chciałem spytać jak radzicie sobie gdy musicie pracować nad kilkoma projektami jednocześnie, kiedy każdy z nich musi mieć całkowicie wyizolowane środowisko w #docker? Osobny kontener z #php, nginx/apache, również mysql, redis itd. dla każdego projektu. Teoretycznie mógłbym poustawiać różne porty i wtedy pewnie wszystko razem by hulało, ale to przecież katorga.

Wiem, że jest coś takiego jak #traefik , ale to chyba tylko proxuje
1
  • Najlepsze
  • Wszystkie komentarze
henk
@nowiutki: docker-compose jak znalazł
4
LaylaTichy
@nowiutki: no ale kontenery miedzy soba komunikuja sie po nazwie, a nie porcie, dopiero jak chcesz zewnetrznie do nich wbic, z php do mysql wbijasz przez powiedzmy nazwakontenera-db:mysql niewazne na jakim porcie stoi, a jak juz masz wbic zewnetrzenie to robisz .env plik w ktorym zmienisz 2-3 porty i w IDE zmienisz mysql port, server port, xdebug port w mniej niz minute

dalej co musisz pamietac? wszystko za ciebie IDE
3
trustME
Mirki, mam jakąś mega dziwną sytuację.
Mam VPS'a na którym mam Dockera i Traefika, który spina mi kontenery z podpiętymi domenami.
Mam m.in. Wordpress'a który działa bez problemu i wszystko jest git.
Mam też drugą apke na #nodejs , a dokładniej Sails która do niedawna była ok, ale musiałem zrobić małe zmiany, zaktualizowałem przy okazji zależności, lokalnie potestowałem po porcie normalnie i wszystko ok. Comit, merge, przeszedł CI i nagle
2
ntskj
#traefik i jakieś fajne usługi pokroju firefly czy adminera w dockerze - jeżu, jakie to pyszne i przyjemne - polecam traefika gorąco! Nie trzeba grzebać się w nginxie z pisaniem reverse proxy do swoich usług. (。◕‿‿◕。)

Ale w sumie postuję z pytaniem: powiedzmy, że mam jakieś #docker data volumes - jak elegancko backupujecie z nich dane? #linux
1
  • Najlepsze
  • Wszystkie komentarze
y.....l
y.....l
@ntskj: Odpalam sobie chroniona w kubernetesie i po rsyncu leci na inny zasób.
0
ntskj
ntskj Autor
chroniona


@yggdrasil: tzn? google głupieje jak szukam i sugeruje chronione rzeczy xD w sensie pusty kontener z podpiętymi danymi i rsync, czy coś specjalnego?
0