Docker imajlarımızı dünyayla (veya sadece iş arkadaşlarımızla) paylaşmak istiyorsak, hub.docker.com adresinde bulunan Docker Hub’da bir Docker deposu oluşturabiliriz. Bir kullanıcı adı, şifre ve ilişkili e-posta ile giriş yapın veya bir hesap oluşturun.
Oturum açtıktan sonra, Repo’s öğesini seçin ve ardından Create Repository düğmesini tıklayın. Deponuza bir isim verin; Demo-app adını kullanacağım. Depoyu herkese açık bırakın ve hiçbir yapı ayarı sağlamayın. Depoyu oluşturun.
Buradan komut satırına geçelim. İmajımızı Docker Hub’a yüklemek için komut satırından giriş yapmamız gerekecek.
docker login --username=<username>
İstendiğinde parolayı girin.
Bununla birlikte, doğrudan deponuza aktarmadan önce, kullaniciadi/repo biçiminde depomuzun adıyla etiketlememiz gerekir.
docker tag appimage <username>/demo-app:latest
Artık imajı paylaşmak için docker push komutunu kullanabiliriz.
docker push <username>/demo-app
Tarayıcımızda reponuza dönüp sayfayı yenilersek, ardından Etiketler’i seçersek, görselimizin geçmişini görebilir ve gerektiğinde çeşitli sürümleri paylaşabiliriz.
Başka bi yazımızda görüşmek üzere,