# Başlarken: Gyro Kapsayıcı ile ilk uygulamanızı 5 dakikada yayınlayın

https://www.gyrohosting.com/bilgi-bankasi/makale/gyro-kapsayici-baslarken

- **Bu rehberde ne öğreneceksiniz**: Gyro Kapsayıcı'nın ne olduğunu, ortamınızı nasıl sipariş edeceğinizi, ilk Docker imajınızı nasıl çalıştırıp HTTPS adresi alacağınızı.
- **Süre**: 5 dakika
- **Kimin için**: Sunucu yönetmeden Docker imajını çalıştırmak isteyen geliştiriciler.
- **Gerekenler**: Gyro hesabı, en az 250 ₺ bakiye ([Bakiye yükleme](https://www.gyrohosting.com/bilgi-bankasi/makale/bakiye-yukleme-ve-ilk-siparis-sarti)) ve çalıştırmak istediğiniz bir Docker imajı (deneme için hazır bir imaj kullanacağız).

## 1. Gyro Kapsayıcı nedir?

Gyro Kapsayıcı (ECS), **Docker imajlarınızı İstanbul'da, size ayrılmış düğümlerde çalıştıran** yönetilen bir kapsayıcı hizmetidir. Sunucu kurmaz, işletim sistemi güncellemez, yük dengeleme ya da SSL ayarlamazsınız:

- İmajınızı girin, port ve boyutu seçin; servisiniz **HTTPS adresiyle** yayına çıkar.
- Yeni sürüm yayınlarken **kesintisiz geçiş**, sorun çıkarsa tek tıkla **geri alma**.
- Kendi alan adınız için **ücretsiz SSL** otomatik alınır.
- Loglar, kaynak grafikleri, ortam değişkenleri ve şifreli gizli değerler panelde.
- **Ön ödemeli, saatlik ücret** ([Başlarken: ön ödemeli kullanım](https://www.gyrohosting.com/bilgi-bankasi/makale/on-odemeli-kullanim-baslarken)).
- Düğümleriniz **yalnız size ayrılır**; başka müşterinin kapsayıcısı sizinkiyle aynı düğümde çalışmaz. Veriniz İstanbul'dadır.

> **Bilgi**
> 
> Kapsayıcı kullanmak için ek bir orkestrasyon bilgisine ihtiyacınız yoktur. Docker imajı oluşturmayı biliyorsanız yeterli.

## 2. Beş adımda ilk servisiniz

1. **Bakiye yükleyin:** en az 250 ₺ ([Bakiye yükleme ve ilk sipariş şartı](https://www.gyrohosting.com/bilgi-bankasi/makale/bakiye-yukleme-ve-ilk-siparis-sarti)).
2. **Ortamı sipariş edin:** Ürünler menüsünden **Gyro Kapsayıcı** sayfasını açın, paketi seçin (**Başlangıç**, **Standart** ya da **Pro**; [paketler](https://www.gyrohosting.com/bilgi-bankasi/makale/gyro-kapsayici-kavramlar-ve-paketler)) ve siparişi tamamlayın. Tutar 0 ₺ görünür; ücret bakiyeden saatlik düşülür.
3. **Düğümünüzün hazır olmasını bekleyin:** Hizmet **Aktif** olur; düğümleriniz **Düğüm Havuzu** sayfasında **Hazırlanıyor**, sonra **Hazır** görünür (genellikle birkaç dakika).
4. **Servis oluşturun:** **Hizmetlerim**'den ortamınızı açın, **Servisler**'e girip **Yeni servis**'e basın ve şunları yazın:
  - **Servis adı:** `web`
  - **İmaj:** `nginxinc/nginx-unprivileged:1.27-alpine`
  - **Port:** `8080`
  - **İnternete açık (HTTPS adres):** işaretli
  - **Oluştur ve başlat**'a basın.
5. **Adresinizi açın:** Servis **Çalışıyor** olunca tablodaki adrese (`web-<kodunuz>.gyroapp.net`) tıklayın. Nginx karşılama sayfasını HTTPS ile görürsünüz.

> **Bilgi**
> 
> Kapsayıcılar **kök olmayan kullanıcıyla** çalışır; bu yüzden 1024'ün altındaki portlar yerine `8080` gibi bir port kullanın ve "unprivileged" (ayrıcalıksız) imajlar tercih edin.

## 3. Komut satırından aynısı

```
gyro service list                                   # ortamınızın numarasını bulun
gyro container service create 12345 --name web \
  --image nginxinc/nginx-unprivileged:1.27-alpine --port 8080 --public
gyro container service list 12345
```

(`12345`, kapsayıcı ortamınızın hizmet numarasıdır.) Ayrıntı: [API, CLI ve Terraform](https://www.gyrohosting.com/bilgi-bankasi/makale/gyro-kapsayici-api-cli-terraform).

## 4. Sonraki adımlar

| Ne yapmak istiyorsunuz? | Rehber |
| --- | --- |
| Kavramları ve paket sınırlarını öğrenmek | [Kavramlar ve paketler](https://www.gyrohosting.com/bilgi-bankasi/makale/gyro-kapsayici-kavramlar-ve-paketler) |
| Kendi uygulamanızı yayınlamak | [İlk uygulamanızı yayınlayın](https://www.gyrohosting.com/bilgi-bankasi/makale/gyro-kapsayici-ilk-uygulama) |
| İmajınızı Gyro'nun deposuna göndermek | [Gyro imaj deposu](https://www.gyrohosting.com/bilgi-bankasi/makale/gyro-kapsayici-imaj-deposu) |
| Parola ve ayarları vermek | [Değişkenler ve gizli değerler](https://www.gyrohosting.com/bilgi-bankasi/makale/gyro-kapsayici-degiskenler-ve-gizli-degerler) |
| Kendi alan adınızı bağlamak | [Alan adı ve SSL](https://www.gyrohosting.com/bilgi-bankasi/makale/gyro-kapsayici-alan-adi-ssl) |
| GitHub'dan otomatik yayın | [GitHub Actions ile deploy](https://www.gyrohosting.com/bilgi-bankasi/makale/gyro-kapsayici-github-actions) |

## 5. Sık sorulan sorular

**Küme yönetimi ya da Docker Compose bilmem gerekiyor mu?**

Hayır. Panelde imajı, portu ve boyutu girmeniz yeterlidir. Docker Compose dosyası yüklenmez; her servisi ayrı oluşturursunuz.

**Veritabanı çalıştırabilir miyim?**

Servisler **kalıcı disk** kullanamaz; yeniden başlayan bir kapsayıcının dosyaları silinir. Veritabanı için ayrı bir sunucu ya da yönetilen bir veritabanı kullanın; dosyalar için [Nesne Depolama](https://www.gyrohosting.com/bilgi-bankasi/makale/nesne-depolama-s3-rehberi) uygundur.

**Servisim çalışmıyor, ne yapmalıyım?**

Durum etiketi ve uyarı satırı nedeni söyler. En sık nedenler için [Sık hatalar](https://www.gyrohosting.com/bilgi-bankasi/makale/gyro-kapsayici-sik-hatalar) rehberine bakın.

**Ücret ne kadar?**

Ortam 4,99 €/ay + düğüm planı; en küçük paket (Başlangıç) 10,98 €/ay'a kadar çıkar (güncel kurla TL, KDV hariç). Saatlik ücret ve aylık tavan için [Saatlik ücret nasıl hesaplanır?](https://www.gyrohosting.com/bilgi-bankasi/makale/saatlik-ucret-nasil-hesaplanir).

## Sıradaki adım

- [Kavramlar ve paketler](https://www.gyrohosting.com/bilgi-bankasi/makale/gyro-kapsayici-kavramlar-ve-paketler)
- [İlk uygulamanızı yayınlayın](https://www.gyrohosting.com/bilgi-bankasi/makale/gyro-kapsayici-ilk-uygulama)
