Amazon heeft een toolkit gepubliceerd voor Linux-Vink containers

Amazon heeft Finch onthuld, een open source toolkit voor het bouwen, publiceren en beheren van applicaties. Linux-containers. De toolkit heeft een zeer eenvoudig installatieproces en maakt gebruik van standaard, kant-en-klare componenten voor het werken met OCI-containers (Open Container Initiative). De code van Finch is geschreven in Go en wordt gedistribueerd onder de Apache 2.0-licentie.

Het project bevindt zich nog in een vroeg stadium en bevat alleen basisfunctionaliteit. Amazon heeft ervoor gekozen de ontwikkeling niet achter gesloten deuren af ​​te ronden en, om te voorkomen dat het publiek lang op het uiteindelijke product zou moeten wachten, de code van de eerste versie openbaar te maken. Amazon is van mening dat dit geïnteresseerde deelnemers zou aantrekken en dat input en ideeën vanuit de community in het ontwikkelingsproces verwerkt zouden kunnen worden. Het primaire doel van het project is het vereenvoudigen van de workflow. Linux-containers op hostsystemen die niet gebaseerd zijn op LinuxDe eerste versie ondersteunt alleen het werken met Linux-containers omringd macOSmaar in de toekomst is het de bedoeling om Finch-opties aan te bieden voor Linux и Windows.

De commandoregelinterface van Finch is gebouwd op de basis van nerdctl, dat een Docker-compatibele set commando's biedt voor het bouwen, uitvoeren, publiceren en uploaden van containers (build, run, push, pull, enz.), evenals extra optionele functies zoals rootless-werking, beeldversleuteling, P2P-beelddistributie via IPFS en het digitaal ondertekenen van beelden. Containerd wordt gebruikt als runtime voor containerbeheer. BuildKit wordt gebruikt om OCI-beelden te bouwen, en virtuele machines с Linux, instellingen voor het delen van bestanden en het doorsturen van netwerkpoorten - Lima.

Finch bundelt nerdctl, containerd, BuildKit en Lima in één pakket, waardoor je direct aan de slag kunt zonder al deze componenten afzonderlijk te hoeven uitzoeken en configureren (als je dat al hebt gedaan). Linux-systemen met draaiende containers ondervinden geen problemen, dus het creëren van een omgeving voor het uitvoeren ervan is een eenvoudige oplossing. Linux-containers in Windows и macOS (Dit is geen eenvoudige taak). Er is een speciaal Finch-hulpprogramma beschikbaar dat de details van het werken met elk onderdeel verbergt achter een uniforme interface. Om te beginnen installeert u eenvoudig het meegeleverde pakket, dat alles bevat wat u nodig hebt, waarna u direct containers kunt maken en starten.

Bron: opennet.ru

Koop betrouwbare hosting voor sites met DDoS-bescherming, VPS VDS-servers 🔥 Koop betrouwbare websitehosting met DDoS-bescherming, VPS- en VDS-servers | ProHoster