標籤:Docker

使用 Docker 架設 MQTT 伺服器 (Mosquitto MQTT Broker) - 封面圖 軟體開發

使用 Docker 架設 MQTT 伺服器 (Mosquitto MQTT Broker)

MQTT (Message Queuing Telemetry Transport) 是一種輕量且高效的通訊協定,被廣泛應用於各種通訊需求中,尤其在物聯網和即時通訊領域。MQTT 採用發布/訂閱模型,當一個設備發布訊息到特定主題時,所有訂閱該主題的設備都能夠接收該訊息。此外,MQTT 提供了多種不同的 QoS (Quality of Service) 等級,這確保了訊息的可靠性和一致性,同時允許根據應用情境進行適度的調整。
淺談 Dockerfile 使用方法及最佳實踐 - 封面圖 軟體開發

淺談 Dockerfile 使用方法及最佳實踐

Docker 是一個容器化平台,能夠協助開發人員在不同環境中輕鬆部署和執行應用程式。 其中,Dockerfile 是一個關鍵的工具,它是一個文本檔案,包含一系列指令,用於定義 Docker 映像檔的建立流程。 Dockerfile 包括了從基本映像檔開始,逐步添加應用程式、相依套件、環境變數及相關設定,使您能夠建立一個高度客製化的容器環境,同時確保應用程式在不同的環境中能保持一致性。