Die Bereitstellung eines MCP-Servers mit MCP-Containern umfasst die folgenden Hauptschritte:
- Installieren der Docker-UmgebungHerunterladen und Installieren von Docker je nach Betriebssystem (Windows/macOS/Linux), über die
docker --versionBefehl, um die erfolgreiche Installation zu überprüfen - Container-Image ziehenBesuchen Sie die GitHub Container Registry, um den gewünschten Server zu finden, und führen Sie die
docker pull ghcr.io/metorial/<server-name>:latestSpiegel abziehen - Laufende ContainerDer Basis-Startbefehl lautet
docker run -i --rm -e API_KEY=<your-key> ghcr.io/metorial/<server-name>:latestdie drei wichtige Parameter enthält:-iInteraktiven Modus öffnen--rmAutomatische Reinigung der Ausgangsbehälter-eSetzen der notwendigen Umgebungsvariablen
- Port-Zuordnung (falls erforderlich): durch
-p 主机端口:容器端口Parameter Expose Service Port - Client-KonfigurationHinzufügen von Serverinformationen zu Clients, die das MCP-Protokoll unterstützen, z. B. Angabe des Docker-Startbefehls in der Konfigurationsdatei Claude
Der gesamte Prozess entspricht der "Pull-and-Use"-Philosophie des Projekts, aber für einige spezielle Server (z. B. GitHub MCP) müssen Sie die entsprechenden Zugangsdaten im Voraus vorbereiten.
Diese Antwort stammt aus dem ArtikelMCP Containers: Hunderte von MCP-Container-Einsätzen auf Basis von DockerDie































