Merhaba.Udemyden docker egitiminin 5 ci bolumundeyim dockerfile yazilmasini ogreniyorum.ama sonraki bolumlerde gitlab ile ilgili ders goremedim.git push ederek nasil serverdeki projeyi guncelleriz?
Merhaba, serverdaki projeyi güncellemekten kastınız nedir? Tam olarak kurmak istediğiniz düzeni açıklarsanız nasıl yapabileceğinizi tarif etmeye çalışayım
Hocam digitalocean da bir server kurdum. docker yukledim. ve bir laravel projesi icin image buldum hubdan.oraya laravel projemi gitlabdan nasil cekerim? her yeni guncellemede ben kendi localimden servere projeyi atmak zorunda kalmam. localde projeyi duzenledikden sonra gitlaba push ederim ve serverde o duzenlemeler aktif olur. Boyle bir shey mumkun olmali.
İmaj oluşturma kısmında gitlab’ı şu şekilde: https://www.digitalocean.com/community/tutorials/how-to-build-docker-images-and-host-a-docker-image-repository-with-gitlab#:~:text=%20How%20To%20Build%20Docker%20Images%20and%20Host,Setting%20Up%20GitLab’s%20Docker%20Registry.%20Setting...%20More%20
Güncellenmiş imajı sunucuya çekme kısmı ise biraz karışık. Orada CD pipeline’ınında bu işi yönetecek custom bir script yazman gerekir.
Teshekkurler hocam. Bununla ilgili bir ders gelirmi ?
Bu çok spesifik bir konu malesef bunla ilgili bir ders oluşturma gibi bir düşüncem yok. Zaten GitLab da detaylı şekilde bildiğim bir platform değil. Bilmediğim konu hakkında eğitime materyal eklemek doğru olmayacaktır.
Merhaba,
Bu konu hakkında yazmış olduğum makale size yardımcı olabilir.