Rumah  >  Artikel  >  tutorial komputer  >  Penggunaan persekitaran biasa—Pemasangan Docker tutorial RocketMQ!

Penggunaan persekitaran biasa—Pemasangan Docker tutorial RocketMQ!

WBOY
WBOYke hadapan
2024-03-07 09:30:04522semak imbas

Penggunaan persekitaran biasa—Pemasangan Docker tutorial RocketMQ!

Proses memasang RocketMQ di Docker adalah seperti berikut:

  1. Buat rangkaian Docker:

    Lakukan arahan berikut dalam terminal untuk mencipta rangkaian Docker untuk komunikasi antara bekas:

    docker network create rocketmq-network
  2. Muat turun imej RocketMQ:

    Lakukan arahan berikut dalam terminal untuk memuat turun imej RocketMQ Docker:

    docker pull rocketmqinc/rocketmq
  3. Mulakan bekas Pelayan Nama:

    Lakukan arahan berikut dalam terminal untuk memulakan bekas Pelayan Nama:

    docker run -d --name rmqnamesrv --net rocketmq-network -p 9876:9876 rocketmqinc/rocketmq:latest sh mqnamesrv
  4. Mulakan bekas Broker:

    Lakukan arahan berikut dalam terminal untuk memulakan bekas Broker:

    docker run -d --name rmqbroker --net rocketmq-network -p 10909:10909 -p 10911:10911 -e "NAMESRV_ADDR=rmqnamesrv:9876" -e "ROCKETMQ_BROKER=broker-a" rocketmqinc/rocketmq:latest sh mqbroker -c ../conf/broker.conf
  5. Sahkan pemasangan RocketMQ:

    Masukkan cangkang bekas Broker menggunakan arahan berikut:

    docker exec -it rmqbroker sh

    Di dalam bekas, laksanakan arahan berikut untuk mengesahkan pemasangan RocketMQ:

    cd /opt/rocketmq/bin/sh mqadmin topicList -n rmqnamesrv:9876

Dengan mengikut langkah di atas, anda boleh berjaya memasang dan menggunakan RocketMQ dalam Docker. Sila ambil perhatian bahawa arahan di atas hanya menyediakan proses pemasangan dan konfigurasi asas, dan konfigurasi dan penggunaan khusus boleh dilaraskan lagi mengikut keperluan anda. Pastikan anda telah memasang dan mengkonfigurasi persekitaran Docker sebelum melaksanakan arahan.

Atas ialah kandungan terperinci Penggunaan persekitaran biasa—Pemasangan Docker tutorial RocketMQ!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:mryunwei.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam

Artikel berkaitan

Lihat lagi