Docker hakkında
Docker ile ilgili olarak, Baidu Baike şunu söylüyor: Açık kaynaklı bir uygulama konteyner motoru olan Docker, geliştiricilerin uygulamalarını ve bağımlı paketlerini taşınabilir bir konteynerde paketlemelerine ve ardından herhangi bir popüler Linux makinesinde yayınlamalarına izin veriyor. Sanallaştırılabilir. Kapsayıcılar, korumalı alan mekanizmasını tamamen kullanır ve aralarında herhangi bir arabirim olmayacaktır (iPhone'a benzer uygulamalar) ve daha da önemlisi, kapsayıcı performans ek yükü son derece düşüktür. Genel olarak üzerinde farklı uygulama ve ortamlar taşıyabilirsiniz ve kurulumu oldukça basittir. Docker'ın kurulumuyla ilgili olarak, bu bölüm detaylandırılmayacaktır.Google veya Baidu altında kurulum çok basit ve daha sonra yazma planları var. Sonuçta, docker ile ilk kez iletişime geçmeye başladığımda, hala bazı çukurlarla karşılaştım.
RabbitMQ'yu kurun ve dağıtın
RabbitMQ görüntü dosyasını çekin ve yönetimi buraya ekleyin, kolay yönetim için bir web yönetim arayüzüne sahip olduğunu belirtin.
docker pull rabbitmq: yönetimÖzet: Görüntü dosyalarını aradığınızda, aramak için doğrudan Docker mağazasına gidebilirsiniz, adres: https://hub.docker.com/ ve ilgili RabbiMQ görüntüsü: https://hub.docker.com/_/rabbitmq /, etiketleri görüntüleyebilir, sürüm bilgilerini görüntüleyebilirsiniz. Elbette diğer aynaları kendiniz de arayabilirsiniz. Burada, ilk sırada yer alan ayna kaynağını doğrudan seçin.
Arama tavşanmq
Sağ sütunda çekme komutları vardır Varsayılan sürüm doğrudan buraya yüklenir Belirli bir sürüm gerektiğinde, hedef sürüm yükleme sırasında belirtilebilir.
docker komutu
Komutu girdikten sonra kurulumu görmek için Enter tuşuna basın.
Yansıtmayı çalıştırın, burada web sayfasını şimdi doğrudan görüntüleyebilirsiniz, bazı parametrelerin özellikleri dahil olmak üzere nasıl çalıştırılacağı sorulacaktır. İşte varsayılan değer.
docker run -d --hostname my-rabbit --name okong-rabbit rabbitmq: yönetimKomut çalıştır
Koşu durumunu görüntüleyin:
Başlatıldığını gösterir, günlüğü kontrol edebilirsiniz:
docker günlükleri 0dcc9361151eGünlük Görünümü
Başlangıç tamamlandıktan sonra, tarayıcı sunucu adresine doğrudan erişebilir Varsayılan bağlantı noktası 5672, web yönetimi için bağlantı noktası 15672 ve varsayılan kullanıcı ve şifre misafirdir.
Pit: Yukarıdaki komuta bastıktan sonra bağlantı noktasının haritalanmadığı görülür. . Unuttum (varsayılan olarak belirtilmesine gerek olmadığını nasıl hatırlarım ... Biraz hafıza kaybı yaşıyorum). . Son tamamlanan komut şudur:
docker run -d --hostname my-rabbit -p 5671: 5671 -p 5672: 5672 -p 4369: 4369 -p 25672: 25672 -p 15671: 15671 -p 15672: 15672 --name okong-rabbit rabbitmq: managementŞu adresi ziyaret edin: http: // server-ip: 15672.
Varsayılan kullanıcı adı ve şifre ile giriş yapmanız yeterlidir.
sonuç olarak
Bu bölüm esas olarak, kısa bir açıklama için RabbitMq'i kurmak ve dağıtmak için Docker'ı kullanır. Docker ile iletişim kurduğum için yazılım, ortam vb. Yüklemek çok basit, eserler ve bunları doğrudan silebilirsiniz, bu çok uygun. Elbette, bir üretim ortamında konuşlandırılırken, RabbitMQ, redis, vb. Gibi bu tür temel hizmetlerin yine de doğrudan kurulması tavsiye edilir. Tabii ki, işletme ve bakım departmanı da kendi aynalarını yapabilir ve ayarlanmış aynaları yerleştirebilir.Onun olmalı.Bu tanıdık bir alan değil, bu yüzden körü körüne komuta etmeye cesaret edemem.