Vereiste binaire bestanden in de image opnemen
Binaire bestanden installeren in een actieve container is een valkuil: alles wat tijdens runtime wordt geïnstalleerd, gaat bij een herstart verloren. Neem elk extern binair bestand dat een skill nodig heeft tijdens het bouwen op in de image. De onderstaande voorbeelden behandelen slechts drie binaire bestanden, in alfabetische volgorde:gog(vangogcli) voor toegang tot Gmailgoplacesvoor Google Placeswaclivoor WhatsApp
- Werk het Dockerfile bij.
- Bouw de image opnieuw.
- Start de containers opnieuw.
De bovenstaande URL’s zijn voorbeelden. Kies voor ARM-gebaseerde VM’s de
arm64-assets. Zet voor reproduceerbare builds de URL’s van releases met een specifieke versie vast.Bouwen en starten
pnpm install --frozen-lockfile mislukt met Killed of afsluitcode 137, heeft de VM onvoldoende geheugen. Gebruik een grotere machineklasse voordat je het opnieuw probeert.
Controleer de binaire bestanden:
/healthz een 200-respons retourneert, bevestigt dit dat het Gateway-proces luistert en gezond is; de ingebouwde HEALTHCHECK van de image controleert hetzelfde eindpunt.