Tüm Ürünler
Search
Belge Merkezi

Alibaba Cloud Linux:Use an Alibaba Cloud Linux image in Docker

Son Güncelleme:Oct 08, 2026

Alibaba Cloud, Alibaba Cloud Linux için resmi Docker görüntüleri sağlar. Bu görüntüler en son işletim sistemi özellikleri ve güvenlik yamalarıyla düzenli olarak güncellenir. Bu konteyner görüntülerini ECS örneklerinde çekebilir, çalıştırabilir ve silebilirsiniz.

Alibaba Cloud Linux görüntüsünden Docker konteyneri oluşturma

  1. Docker ve Docker Compose'u yükleme ve kullanma.

  2. Bir Alibaba Cloud Linux Docker görüntüsü çekin.

    sudo docker pull alibaba-cloud-linux-<image_version>-registry.<region_ID>.cr.aliyuncs.com/alinux<image_version>/alinux<image_version>:<TAG>
    • <image_version>: Alibaba Cloud Linux sürümü; örneğin 2 veya 3.

    • <region_ID>: Görüntünün bulunduğu bölgenin kimliği; örneğin cn-hangzhou.

    • (İsteğe bağlı) <TAG>: Docker görüntü etiketi. Belirtilmezse varsayılan olarak en son sürüm kullanılır.

    Görüntü bölgesi ve etiket bilgilerini bulma

    1. Container Registry - Artifact Center sayfasına gidin.

    2. Alibaba Cloud Linux 2 ve Alibaba Cloud Linux 3 için Docker görüntü etiketi bilgilerini görüntülemek üzere alinux2/alinux2 veya alinux3/alinux3 seçeneğine tıklayın.

      Aşağıdaki şekilde Alibaba Cloud Linux 3 Docker görüntü ayrıntıları gösterilmektedir. ① numaralı alan görüntü bölgesini, ② numaralı alan ise görüntü etiketlerini belirtir.

      image.png

    Örnek komutlar:

    • cn-hangzhou bölgesindeki Alibaba Cloud Linux 3 Docker görüntüsünün 220901.1 etiketini çekin.

      sudo docker pull alibaba-cloud-linux-3-registry.cn-hangzhou.cr.aliyuncs.com/alinux3/alinux3:220901.1
    • cn-hangzhou bölgesindeki en son Alibaba Cloud Linux 2 Docker görüntüsünü çekin.

      sudo docker pull alibaba-cloud-linux-2-registry.cn-hangzhou.cr.aliyuncs.com/alinux2/alinux2
  3. Görüntü çekme işlemini doğrulayın.

    sudo docker images

    Çıktı, 220901.1 etiketli Alibaba Cloud Linux 3 görüntüsünün ve en son Alibaba Cloud Linux 2 görüntüsünün başarıyla çekildiğini onaylar.

    image.png

  4. Bir Docker konteyneri oluşturup içine girin.

    sudo docker run -it alibaba-cloud-linux-<image_version>-registry.<region_ID>.cr.aliyuncs.com/alinux<image_version>/alinux<image_version>:<TAG> /bin/bash
    • <image_version>: Alibaba Cloud Linux sürümü; örneğin 2 veya 3.

    • <region_ID>: Görüntünün bulunduğu bölgenin kimliği; örneğin cn-hangzhou.

    • (İsteğe bağlı) <TAG>: Docker görüntü etiketi. Belirtilmezse varsayılan olarak en son sürüm kullanılır.

    Örnek komutlar:

    • cn-hangzhou bölgesindeki Alibaba Cloud Linux 3 görüntüsünün 220901.1 etiketinden bir Docker konteyneri oluşturun.

      sudo docker run -it alibaba-cloud-linux-3-registry.cn-hangzhou.cr.aliyuncs.com/alinux3/alinux3:220901.1 /bin/bash
    • cn-hangzhou bölgesindeki en son Alibaba Cloud Linux 2 görüntüsünden bir Docker konteyneri oluşturun.

      sudo docker run -it alibaba-cloud-linux-2-registry.cn-hangzhou.cr.aliyuncs.com/alinux2/alinux2 /bin/bash

    image.png

    Not
    • Konteyner içinde kabuk isteminde komutları çalıştırabilirsiniz.

    • Konteynerden çıkmak için exit komutunu çalıştırın.

  5. (İsteğe bağlı) Docker konteynerini yeniden başlatıp içine girin.

    exit komutu konteyneri durdurur. Kullanıma devam etmek için konteyneri yeniden başlatıp tekrar girmeniz gerekir.

    1. Oluşturulan konteynerin CONTAINER ID değerini bulun.

      sudo docker ps -a

      CONTAINER ID sütunu konteyner kimliğini gösterir.

      image.png

    2. Docker konteynerini başlatın.

      sudo docker start <CONTAINER ID>

      <CONTAINER ID> ifadesini Docker konteynerinizin gerçek kimliğiyle değiştirin.

      Konteynerin çalıştığını doğrulamak için sudo docker ps komutunu çalıştırın.

      image.png

    3. Çalışan Docker konteynerine girin.

      <CONTAINER ID> ifadesini Docker konteynerinizin gerçek kimliğiyle değiştirin.

      sudo docker exec -it <CONTAINER ID> /bin/bash

      Çıktı, konteynere tekrar girdiğinizi onaylar.

      image.png

Docker konteynerini ve görüntüsünü silme

Kaynakları serbest bırakmak için kullanılmayan konteynerleri ve görüntüleri silin.

  1. Docker konteynerini durdurun.

    <CONTAINER ID> ifadesini Docker konteynerinizin gerçek kimliğiyle değiştirin.

    sudo docker stop <CONTAINER ID>
  2. Docker konteynerini silin.

    <CONTAINER ID> ifadesini Docker konteynerinizin gerçek kimliğiyle değiştirin.

    sudo docker rm <CONTAINER ID>
  3. Tüm Docker konteynerlerini görüntüleyin.

    sudo docker ps -a 

    Çıktı, konteynerin silindiğini onaylar.

    image

  4. Görüntünün depo adını bulun.

    sudo docker images

    REPOSITORY sütunu görüntü adını gösterir.

    image.png

  5. Docker görüntüsünü silin.

    <REPOSITORY> ifadesini görüntünüzün gerçek adıyla değiştirin.

    sudo docker rmi <REPOSITORY>

    Çıktı, görüntünün silindiğini onaylar.

    image.png

Referanslar

  • Docker kullanımı ve komut referansı için: Docker belgeleri.

  • Karmaşık dağıtımlar için docker-compose gibi konteyner orkestrasyon araçlarını kullanın. Konteyner görüntülerini yönetmek ve dağıtmak için Container Registry (ACR) hizmetini kullanın.