--
--
docker-compose.yml
先使用
|
version: "3" services: emqx: container_name: emqx image: emqx/emqx:5.0.10 restart: always ports: - 18083:18083 - 1883:1883 - 8083:8083 - 8084:8084 - 8883:8883 environment: - EMQX_NAME=emqx - EMQX_HOST=192.168.0.6 |
取得基本環境,為了保留數據,除了必須將 data, etc 儲存在 host 上外,還需要設定 environment 否則 down / up -d 之後就又要重新設定
等可以正常使用,再複製目前的檔案到 host
|
docker cp emqx:/opt/emqx/etc/ /docker/communication/emqx/ docker cp emqx:/opt/emqx/data/ /docker/communication/emqx/ docker cp emqx:/opt/emqx/log/ /docker/communication/emqx/ |
將檔案權限修改為 777
|
cd /docker/communication/emqx chmod 777 -R . |
增加 volumes:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
version: "3" services: emqx: container_name: emqx image: emqx/emqx:5.0.10 restart: always ports: - 18083:18083 - 1883:1883 - 8083:8083 - 8084:8084 - 8883:8883 environment: EMQX_NAME: emqx EMQX_HOST: 192.168.0.6 volumes: - /docker/communication/emqx/data:/opt/emqx/data - /docker/communication/emqx/etc:/opt/emqx/etc - /docker/communication/emqx/log:/opt/emqx/log |
--
MySQL 帳號認證
訪問控制 → 認證 → 創建 → 選擇 Password-Based 下一步

輸入 MySQL 資料庫連接資訊

--
1,052 total views, 1 views today