Merhaba,

Vagrant'ı inceleyin. Tam sizin istediğiniz amaç için.

23 Eylül 2015 23:43 tarihinde İsmail Arılık <[email protected]> yazdı:

> Merhaba.
>
> Docker bahsettiğiniz, sanallaştırmayı yazılım ürünü geliştirmede
> kullanmanın zamanımızdaki en yüksek seviyesi. Docker ile bir çok sanal
> makineyi otomatik ayarlayabilir, makineleri kopyalayabilir, makinelerde
> yapılan her değişikliği kaydederek kendinizi yenilemekten
> kurtulabilirsiniz. Aslında sizin şu zamana kadar yaptığınız, ve böyle
> giderse, yapacağınız bir çok şeyi hali hazırda sunan bir araç Docker. Bence
> hiç zaman kaybetmeden Docker'ı öğrenmeye başlayın. Docker'ın geliştirme
> ortamında kullanılması konusunda bir başarı hikayesi görmek isterseniz
> Discourse forum uygulamasını kurmayı deneyebilirsiniz, ne kadar kolay
> olduğuna şaşıracaksınız, güncellemeler dahi Docker aracılığıyla oluyor.
>
> Docker her ne kadar üretim ortamında gayet başarılı olsa da geliştirme
> ortamında bazen çileye sebep olabilir. Bu yüzden geliştirme ortamı için
> Vagrant'a bakın derim, Docker ile de kullanılabiliyor.
>
> İyi bayramlar.
>
> *Not:* Aynı iletiyi iki kere gönderdiysem kusura bakmayın, ilki
> gönderilmemiş olabilir diye gönderdim.
>
> 23 Eyl 2015 Çar, 23:31 tarihinde, İsmail Arılık <[email protected]>
> şunu yazdı:
>
>> Docker bahsettiğiniz, sanallaştırmayı yazılım ürünü geliştirmede
>> kullanmanın zamanımızdaki en yüksek seviyesi. Docker ile bir çok sanal
>> makineyi otomatik ayarlayabilir, makineleri kopyalayabilir, makinelerde
>> yapılan her değişikliği kaydederek kendinizi yenilemekten
>> kurtulabilirsiniz. Aslında sizin şu zamana kadar yaptığınız, ve böyle
>> giderse, yapacağınız bir çok şeyi hali hazırda sunan bir araç Docker. Bence
>> hiç zaman kaybetmeden Docker'ı öğrenmeye başlayın. Docker'ın geliştirme
>> ortamında kullanılması konusunda bir başarı hikayesi görmek isterseniz
>> Discourse forum uygulamasını kurmayı deneyebilirsiniz, ne kadar kolay
>> olduğuna şaşıracaksınız, güncellemeler dahi Docker aracılığıyla oluyor.
>>
>> Docker her ne kadar üretim ortamında gayet başarılı olsa da geliştirme
>> ortamında bazen çileye sebep olabilir. Bu yüzden geliştirme ortamı için
>> Vagrant'a bakın derim, Docker ile de kullanılabiliyor.
>>
>> 23 Eyl 2015 Çar, 19:22 tarihinde, Metin Guler <[email protected]> şunu
>> yazdı:
>>
>>> Merhabalar,
>>>
>>> Geliştirdiğim uygulamanın test ve dağıtım yöntemi hakkında fikrinize
>>> ihtiyacım var.
>>>
>>> Node.js, Angular.js ve Postgresql ile bir uygulama geliştiriyorum. Her
>>> yazılımcımızın bilgisayarında aynı şekilde çalışması ve uyumluluk sorunları
>>> çıkarmaması için production sunucusuyla aynı yapıda olacak test sanal
>>> sunucusu hazırladım. Virtualbox'tan hazırladığım bu sanal linux sunucu
>>> proje dosyalarına paylaşımlı klasör üzerinden erişiyor.
>>> Sorun sanal linuxtaki npm uygulamasının paylaşımlı klasör üzerinde her
>>> işlevini yerine getirememesi, örn. 'npm install' komutu. Anladığım kadarı
>>> ile sorun  linux'un 'symlink' oluşturamaması (Link 1).  Bu durumda çalışma
>>> bilgisayarına node.js ve npm kurup oradan kullanmak gerekti. Bu da bana
>>> doğru gelmedi ve yöntemi sorgulamaya itti.
>>> Sormak istediğim, bu sorun sanal makinayı yanlış kullandığımdan mı yoksa
>>> yöntemin pek uygun olmamasından mıdır ? Sanal makina ile test etmek yerine
>>> Docker gibi başka yollar kullansam daha iyi olur mu ?
>>>
>>> Link 1: https://www.virtualbox.org/ticket/10085?cnum_hist=16&cversion=1
>>>
>>> iyi çalışmalar.
>>> Metin Güler.
>>> _______________________________________________
>>> Linux-programlama mailing list
>>> [email protected]
>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>
>>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap