---
title: "Kapsayıcı (ECS) ve Pipeline"
description: "Docker imajlarını İstanbul'da ayrılmış ya da sunucusuz düğümlerde çalıştırın; servisler, ölçekleme, alan adı, özel imaj deposu ve Git ile derleme (Gyro Pipeline)."
url: https://www.gyrohosting.com/developers/tr/products/containers.html
language: tr
openapi: https://www.gyrohosting.com/developers/openapi.json
api_version: 2.30.0
---

# Kapsayıcı (ECS) ve Pipeline

Docker imajlarını İstanbul'da ayrılmış ya da sunucusuz düğümlerde çalıştırın; servisler, ölçekleme, alan adı, özel imaj deposu ve Git ile derleme (Gyro Pipeline).


## Nasıl yapılır

- [Kapsayıcı servisi çalıştırma](https://www.gyrohosting.com/developers/tr/howto/container-service.md)
- [Git push ile yayın (Gyro Pipeline)](https://www.gyrohosting.com/developers/tr/howto/container-pipeline.md)
- [Kapsayıcılar: çıkış IP'leri ve iç adresler](https://www.gyrohosting.com/developers/tr/guides/container-network.md)

## Kapsayıcılar (ECS)

Gyro Kapsayıcı (ECS), İstanbul tr-ist-1: Docker imajlarını size ayrılmış düğüm havuzunda çalıştırın. Kesintisiz dağıtım, sürüm geçmişi ve geri alma, ölçekleme, ortam değişkenleri ve şifreli gizli değerler, <ad>-<kod>.gyroapp.net HTTPS adresi ve kendi alan adlarınız (ücretsiz sertifika), loglar ve grafikler.

- `GET /cloud/containers/{id}/services` — [Kapsayıcı servislerini listele](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_get_containers__id__services)
- `POST /cloud/containers/{id}/services` — [Kapsayıcı servisi oluştur](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_post_containers__id__services)
- `GET /cloud/containers/{id}/services/{name}` — [Kapsayıcı servisini getir](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_get_containers__id__services__name)
- `PATCH /cloud/containers/{id}/services/{name}` — [Yeni sürüm dağıt / ayar değiştir](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_patch_containers__id__services__name)
- `DELETE /cloud/containers/{id}/services/{name}` — [Kapsayıcı servisini sil](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_delete_containers__id__services__name)
- `POST /cloud/containers/{id}/services/{name}/scale` — [Servisi ölçekle](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_post_containers__id__services__name__scale)
- `POST /cloud/containers/{id}/services/{name}/restart` — [Servisi yeniden başlat](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_post_containers__id__services__name__restart)
- `POST /cloud/containers/{id}/services/{name}/rollback` — [Önceki sürüme dön](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_post_containers__id__services__name__rollback)
- `GET /cloud/containers/{id}/services/{name}/revisions` — [Sürüm geçmişi](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_get_containers__id__services__name__revisions)
- `PUT /cloud/containers/{id}/services/{name}/env` — [Ortam değişkenlerini ayarla](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_put_containers__id__services__name__env)
- `PUT /cloud/containers/{id}/services/{name}/secrets` — [Gizli değer ayarla](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_put_containers__id__services__name__secrets)
- `DELETE /cloud/containers/{id}/services/{name}/secrets` — [Gizli değer sil](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_delete_containers__id__services__name__secrets)
- `GET /cloud/containers/{id}/services/{name}/logs` — [Servis logları](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_get_containers__id__services__name__logs)
- `GET /cloud/containers/{id}/services/{name}/metrics` — [Servis işlemci / bellek](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_get_containers__id__services__name__metrics)
- `GET /cloud/containers/{id}/services/{name}/domains` — [Servisin alan adları](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_get_containers__id__services__name__domains)
- `POST /cloud/containers/{id}/services/{name}/domains` — [Alan adı bağla](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_post_containers__id__services__name__domains)
- `POST /cloud/containers/{id}/services/{name}/domains/verify` — [Bekleyen alan adlarını kontrol et](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_post_containers__id__services__name__domains_verify)
- `DELETE /cloud/containers/{id}/services/{name}/domains/{domain}` — [Alan adını kaldır](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_delete_containers__id__services__name__domains__domain)
- `PUT /cloud/containers/{id}/services/{name}/autoscaling` — [Servisin otomatik ölçekleme / uyarı eşiği](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_put_containers__id__services__name__autoscaling)
- `GET /cloud/containers/{id}/notifications` — [Bildirim ayarları ve süren uyarılar](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_get_containers__id__notifications)
- `PUT /cloud/containers/{id}/notifications` — [Bildirim kanallarını ayarla](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_put_containers__id__notifications)
- `POST /cloud/containers/{id}/notifications/test` — [Test bildirimi gönder](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_post_containers__id__notifications_test)
- `POST /cloud/containers/{id}/notifications/webhook-secret` — [Webhook imza anahtarı](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_post_containers__id__notifications_webhook_secret)
- `GET /cloud/containers/{id}/nodes` — [Düğüm havuzu](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_get_containers__id__nodes)
- `PUT /cloud/containers/{id}/nodes` — [Ek düğüm sayısını ayarla](https://www.gyrohosting.com/developers/tr/api/containers.md#setContainerNodes)
- `GET /cloud/containers/{id}` — [Kapsayıcı ortamı ayrıntısı (namespace, iç adresleme, çıkış IP'leri)](https://www.gyrohosting.com/developers/tr/api/containers.md#getContainerEnvironment)
- `DELETE /cloud/containers/{id}` — [Kapsayıcı ortamını sil (ön ödemeli)](https://www.gyrohosting.com/developers/tr/api/containers.md#deleteContainerEnvironment)
- `GET /cloud/containers/{id}/egress-ips` — [Kapsayıcı ortamının çıkış IP'leri](https://www.gyrohosting.com/developers/tr/api/containers.md#getContainerEgressIps)
- `GET /cloud/containers/{id}/events` — [Son uyarılar](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_get_containers__id__events)
- `PUT /cloud/containers/{id}/egress-approval` — [Çıkış IP değişikliği onay adımı](https://www.gyrohosting.com/developers/tr/api/containers.md#setContainerEgressApproval)
- `POST /cloud/containers/{id}/egress-change/approve` — [Bekleyen çıkış IP değişikliğini onayla](https://www.gyrohosting.com/developers/tr/api/containers.md#approveContainerEgressChange)
- `PUT /cloud/containers/{id}/external-registry` — [Harici özel depo bilgisi](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_put_containers__id__external_registry)
- `DELETE /cloud/containers/{id}/external-registry` — [Özel depo bilgisini sil](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_delete_containers__id__external_registry)
- `GET /cloud/containers/{id}/registry` — [Ortamın Gyro imaj deposu](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_get_containers__id__registry)
- `POST /cloud/containers/{id}/registry/credentials` — [Depo parolası](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_post_containers__id__registry_credentials)
- `POST /cloud/containers/{id}/registry/rotate` — [Depo parolasını yenile](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_post_containers__id__registry_rotate)
- `PUT /cloud/containers/{id}/registry/policy` — [İmaj temizlik ayarı](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_put_containers__id__registry_policy)
- `GET /cloud/containers/{id}/registry/images` — [Depodaki imajlar](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_get_containers__id__registry_images)
- `DELETE /cloud/containers/{id}/registry/images` — [İmaj etiketini sil](https://www.gyrohosting.com/developers/tr/api/containers.md#typed_delete_containers__id__registry_images)
- `GET /cloud/containers/{id}/registry/imports` — [İmaj içe aktarmaları (ilerleme ve geçmiş)](https://www.gyrohosting.com/developers/tr/api/containers.md#listContainerImageImports)
- `POST /cloud/containers/{id}/registry/imports` — [Başka bir depodan imaj içe aktar](https://www.gyrohosting.com/developers/tr/api/containers.md#importContainerImage)
- `GET /cloud/containers/{id}/pipelines` — [Pipeline'ları listele](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_list)
- `POST /cloud/containers/{id}/pipelines` — [Pipeline oluştur](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_create)
- `GET /cloud/containers/{id}/pipelines/{pipeline}` — [Pipeline'ı getir](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_get)
- `PATCH /cloud/containers/{id}/pipelines/{pipeline}` — [Pipeline'ı değiştir](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_update)
- `DELETE /cloud/containers/{id}/pipelines/{pipeline}` — [Pipeline'ı sil](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_delete)
- `GET /cloud/containers/{id}/pipelines/{pipeline}/webhook` — [Webhook adresi ve gizli anahtar](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_webhook)
- `POST /cloud/containers/{id}/pipelines/{pipeline}/webhook/rotate` — [Webhook gizli anahtarını yenile](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_rotate_secret)
- `POST /cloud/containers/{id}/pipelines/{pipeline}/test` — [Depo erişimini test et](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_test)
- `PUT /cloud/containers/{id}/pipelines/{pipeline}/secrets` — [Derleme gizli değeri ayarla](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_secret_set)
- `DELETE /cloud/containers/{id}/pipelines/{pipeline}/secrets/{secret}` — [Derleme gizli değerini sil](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_secret_delete)
- `GET /cloud/containers/{id}/pipelines/{pipeline}/runs` — [Pipeline çalıştırmaları](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_runs)
- `POST /cloud/containers/{id}/pipelines/{pipeline}/runs` — [Çalıştırma başlat](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_run)
- `GET /cloud/containers/{id}/pipeline-runs/{run}` — [Çalıştırmayı getir](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_run_get)
- `GET /cloud/containers/{id}/pipeline-runs/{run}/logs` — [Çalıştırma logu](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_logs)
- `POST /cloud/containers/{id}/pipeline-runs/{run}/cancel` — [Çalıştırmayı durdur](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_cancel)
- `POST /cloud/containers/{id}/pipeline-runs/{run}/approve` — [Dağıtımı onayla](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_approve)
- `POST /cloud/containers/{id}/pipeline-runs/{run}/reject` — [Dağıtımı reddet](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_reject)
- `POST /cloud/containers/{id}/pipeline-runs/{run}/redeploy` — [Bu çalıştırmanın imajını yeniden dağıt (geri dönüş)](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_redeploy)
- `POST /cloud/containers/{id}/pipelines/{pipeline}/uploads` — [Arşiv derlemesi için yükleme adresi](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_upload)
- `PUT /cloud/containers/{id}/pipelines/{pipeline}/deploy-key` — [SSH deploy key oluştur](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_deploy_key_create)
- `DELETE /cloud/containers/{id}/pipelines/{pipeline}/deploy-key` — [SSH deploy key'i sil](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_deploy_key_delete)
- `GET /cloud/containers/{id}/pipelines/{pipeline}/host-key` — [SSH sunucu anahtarı](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_host_key_scan)
- `PUT /cloud/containers/{id}/pipelines/{pipeline}/host-key` — [SSH sunucu anahtarını onayla (ya da kaldır)](https://www.gyrohosting.com/developers/tr/api/containers.md#pipeline_host_key_trust)
- `GET /cloud/containers/plans` — [Kapsayıcı ortam paketlerini listele](https://www.gyrohosting.com/developers/tr/api/containers.md#listContainerPlans)
- `POST /cloud/containers` — [Kapsayıcı ortamı oluştur (toplu)](https://www.gyrohosting.com/developers/tr/api/containers.md#createContainerEnvironments)
