Bir reference
Docker bir görüntüye işaret budur. Bu, uzak bir kayıt defterinde veya yerel kayıt defterinde olabilir. Önce hata mesajını tanımlayıp ardından bunun çözümlerini göstereyim.
geçersiz referans biçimi
Bu, kullandığımız referansın geçerli bir format olmadığı anlamına gelir. Bu, bir görüntüyü tanımlamak için kullandığımız referansın (işaretçi) geçersiz olduğu anlamına gelir. Genel olarak, bunu aşağıdaki gibi bir açıklama izler. Bu, hatayı çok daha net hale getirecektir.
geçersiz referans biçimi: kod deposu adı küçük harf olmalıdır
Bu, kullandığımız referansın büyük harf içermemesi gerektiği anlamına gelir. docker run Ubuntu
( Yanlış ) vs docker run ubuntu
( doğru ) koşmayı deneyin . Docker, görüntü referansı olarak herhangi bir büyük harf karakterine izin vermez. Basit sorun giderme adımları.
1) Dockerfile , görüntü olarak büyük harfler içerir.
FROM Ubuntu (wrong)
FROM ubuntu (correct)
2) docker-compose.yml dosyasında tanımlanan resim adı büyük harflerden oluşuyordu
3) Docker konteynerinizi dağıtmak için Jenkins veya GoCD kullanıyorsanız, lütfen görüntü adının büyük harf içerip içermediğini kontrol edin.
Lütfen bu hata için özel olarak yazılmış bu belgeyi okuyun .