Nasıl Docker adlı ve son etiketi oluşturmak için? | Netgez.com
SORU
27 ÅžUBAT 2014, PERÅžEMBE


Nasıl Docker adlı ve son etiketi oluşturmak için?

Sözde 0.10.24 (benim durumumda bir görüntü node.js 0.10.24 içeren) olarak etiketlemek istediğim bir resim var. Etiketi -t parametre kullanarak sağlayan bir Dockerfile ve docker build yürütme kullanarak ve resim yaptım.

Bu süreç, sadece başka bir etiket ile yeniden yapacağım, böylece görüntünün ek sürümleri var, ben bir gün adını bekliyorum.

Şimdiye kadar, çok iyi. Bu harika ve gayet iyi çalışıyor ve her şey yolunda.

Ama, bu sorunlar başlıyor, ben de her zaman en yeni görüntü latest ayrıca reklam etiketli istiyorum. Aynı görüntü için iki isim vermek lazım sanırım.

Bunu nasıl yapabilirim? Gerçekten yeniden çalıştırmak için gereken tam olarak aynı sürümü tekrar, ama bu sefer docker build başka bir etiket kullanırım, daha iyi bir seçenek mi?

CEVAP
27 ÅžUBAT 2014, PERÅžEMBE


Görüntü bir kez, docker tag <image> <newName>/<repoName>:<tagName> kullanabilirsiniz

ID=$(docker build -t creack/node .) # This build and tag the image with creack/node:latest
docker tag $ID creack/node:0.10.24  # Add a new tag
docker tag $ID creack/node:latest   # You can use this and skip the -t part from build

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • backyardjay

    backyardjay

    8 ÅžUBAT 2009
  • Electro Posé

    Electro PosÃ

    21 ÅžUBAT 2013
  • VOICE TV

    VOICE TV

    2 Aralık 2010