Dat ze bij Docker voor niks moeten blijven werken omdat jij 8,5 miljoen weinig omzet vindt? Voor productieomgevingen gebruik ik geen Docker maar meestal gewoon een Linux server met een LEMP stack, Ik zou toch eens meer naar docker kijken, versiebeheer, security, sizing etc gaat echt veel beter met dockers dan een L. Grotendeels heb je gelijk. Intermediair en Voor scholen is het dus toegestaan om docker desktop te gebruiken voor lessen (zodat je niet voor al je docenten licenties hoeft af te nemen), maar voor leveranciers niet. Ook als je een container wilt troubleshooten is het handig dat je iets kunt met de CLI. Dat zijn nare praktijken, maar ze moeten wel gezien de financile situatie waar ze in zitten. Alle rechten voorbehouden 1998 - 2022 Bij de bank waar ik werkte in Londen was dit in ieder geval niet het geval was al moeilijk genoeg om de windows policies te krijgen om het te kunnen installeren. Meer informatie vind je in ons cookiebeleid. Individuele ontwikkelaars kunnen Docker Desktop gratis gebruiken. Alle andere abonnementen zijn betaald: Pro voor individuele ontwikkelaars, Team voor teams van meer dan vijf ontwikkelaars en het nieuwe abonnement Business voor bedrijven met meer dan vijftig gebruikers. Klopt. Zo'n beetje alles waar je een container zou willen inzetten. Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Ik had de vraag anders moeten stellen. Verder is $10.5 voor 500 ontwikkelaar niet zo veel in vergelijking tot de salariskosten, 10K is best geld, maar alles is relatief. De huis tuin en keuken applicatie heeft genoeg aan een database, applicatieserver en webserver. Loont het dus wel om grotere machines te gebruiken, maar als je dat dus vergelijkt met cloud is het helemaal niet zo goedkoop. vim! Kubernetes zie ik niet als een waardig alternatief. Daarnaast krijgt Docker for Business binnenkort SAML SSO, waardoor beheerders kunnen beheren tot welke registries ontwikkelaars toegang hebben en waarmee op afstand Docker Desktop-instanties beheerd kunnen worden. Tweakers genereert een willekeurige unieke code als identifier. podman is voor mij (nog) geen alternatief. DIe probeer je dan ook gewoon te vermijden. Kan dat nu niet volledig uittikken zo m'n telefoon, maar je kunt oa: Ik ben recent verhuisd van een Linux omgeving naar Windows en kwam er heel pijnlijk achter dat gewoon IP routing 'echt heel moeilijk' is voor Windows, omdat de host geen idee heeft hoe het de interne ipadressen van WSL moet bereiken. Hoe porteer je dan? Sorry maar dat is toch een onzin argument? Tsjaa, zo komt de boete van Volkswagen's sjoemelsoftware uiteindelijk ook bij de klant terecht. Maar zijn er ook andere manieren? Ik heb niks tegen GUI's als ze helpen om je werk sneller en beter te doen. Ieder zijn ding. Het kan, persoonlijk vind ik het wel een gemis zijn dat je niet weet dat er mogelijkheden zijn. Met kubernetes is heb je er ineens tig problemen bij. Hoe schaal je dan? The right tool for the right job zou het motto van iedere dev moeten zijn. Met die duizend medewerkers bedoel ik dus duizend developers. Die verdienen dan ook geld zt om zo'n tool te kunnen betalen. Voor Windows zou ik dan altijd WSL2 gebruiken. Pro en Team zijn goedkoper bij een jaarabonnement. Op macOS is Docker CLI helaas ook onderdeel van Docker Desktop. Overig personeel laat ik dan buiten beschouwing. Ik draai een MariaDB in Docker op mijn laptop. Ik vind het een vrij omslachtig programma voor wat het doet en bevat veel te weinig functies om die containers een beetje handig te managen. Dat mag nog steeds zonder te betalen. Mock services is leuk, maar de andere partij moet toch maar net iets wijzigen en dan ben je nog gezien. (Image)Magick wordt ook veel gebruikt om foto's te bewerken. Meeste devs die ik ken hebben het liefst een GUI bij vele incidentele taken en vallen vaak alleen terug op CLI voor de uitgebreidere/herhaalde taken. Daarvoor komen langzaamaan ook betere how-to's beschikbaar. Facebook Als ervaren programmeur zou je dat toch wel moeten weten. Hmm zal er eens naar kijken. Ik reageerde met name op je laatste vraag als oplossing voor de Mac. Voor de gemiddelde gebruiker is het ook handiger dan CLI commands te onthouden en gebruiken. Dat wil niet zeggen dat meer geavanceerde tools geen meerwaarde hebben. Dit artikel zegt 2x iets anders. is het nou 250 medewerkers, fewer than 250 employees AND less than $10M USD in annual revenue. Maar WSL heeft ook ondersteuning voor integratie met Docker Desktop en containers die draaien op docker linux onder WSL. Ook daar weer: enkel die toeleveranciers die meer dan 250 medewerkers hebben, dus dat zal best meevallen. Excuses, ik heb het aangepast. Dit lijkt toch wel een probleem te worden. Docker cli is volgens mij ook uit homebrew te halen. Dat is de daadwerkelijke laag waar productie servers op draaien. Docker enterprise kost gewoon serieus geld. Gelijk overstappen naar podman klinkt dan als een betere oplossing. gebeurd gewoon in de command line. Ik gebruik docker onder Linux desktop. Dit staat in de mail die ik gisteren heb ontvangen: Ja ho ff. Je kunt deze toestemming te allen tijde intrekken. Delphi heeft bijvoorbeeld ook nog zijn userbase en ook voor nieuw development. Het kan wel maar je bent nergens verplicht. Het voelt voor mij ook als een stap terug. Jij maakt de code en daarna is wel iemand anders die alles test en opzet etc. Zij kunnen blijvend gratis gebruik maken van alle Docker-tools, waaronder Docker CLI, Docker Compose, Docker Build/BuildKit, Docker Engine, Docker Desktop, Docker Hub en Docker Official Images. Die 2 uur knoeien om ffmpeg cli uit te vogelen was het dan echt wel waard. WSL was op mijn systemen ook langzamer dan een VM. Die rekening komt uiteindelijk wel weer bij de onderwijsinstanties uit. Dus als je duizend medewerkers hebt moet je gaan betalen. Het nieuwe Docker Business-abonnement geeft organisaties de mogelijkheid om op schaal gebruik te maken van Docker met een managementplatform voor IT-beheerders en uitgebreidere tools om te beheren welke gebruikers welke images kunnen openen vanuit de Docker Hub. Precies. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Ik zou verwachten dat 95% van de handelingen gewoon in de GUI kunnen, maar dat is gewoon niet het geval. Ik doe het ook zo hoor, daar nu niet van. En ja ik weet dat er ook developers zijn die liever een UI gebruiken, maar die zijn stom. Je zal dan ws alleen voor die tien een licentie af hoeven te nemen. Niks ten nadele van jou en misschien met goede reden dus, maar de statement lijkt ietwat kortzichtig. Maar voor de meeste zaken hoe je het draait of keert zal je op een gegeven moment toch een command line moeten gebruiken. Op Windows via WSL2. Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Jazeker, maar opstarten/aanmaken/etc. Dat gebeurt standaard niet nee, maar kan in principe wel. >Docker is in basis een developer en tester tool, Maar elke container en elke ontwikkelaar heeft weer zijn eigen manier om de zaken erbinnen op te starten dus eigenlijk ontkom je er niet aan, Uiteraard, maar een GUI voor de meeste gevallen heeft toch wel mijn voorkeur. En is dat ook beschikbaar voor macOS? Dus het heeft wel een aardig impact als je om die besturingssystemen zit. Ik gebruik ook UI's, bijvoorbeeld mijn IDE (Visual Studio), of GitKraken voor git. Volgens mij moet je daarvoor nu inderdaad ook virtualbox+vagrant hebben draaien, maar kun je de install doen met podman-machine. De laatste keer dat ik docker desktop had draaien liep daar intern virtualbox onder. Onder WSL2 kun je gewoon docker draaien zoals op Linux. Dat is echt quasi onmogelijk om te doen zonder idd. Je betaald immers ook voor alles wat standby staat. Je kunt services draaiend onder WSL gewoon bereiken op localhost:poort, mits de firewall goed staat. Als je goed leest zie je dan ook AND staan. Maar voor database werk is het toch redelijk handig. Dus WSL2 is dan een betere keus. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Nee, dat zeg ik niet. Unlike Docker, Podman has first-class support for managing multiple containers. Ja maar dat zijn dus serieus een hoop bedrijven. Tsja het is wel laagdrempelig. En voor mij vind ik docker acties via de commandline fijner en sneller. Dan kan je daar Docker installeren en met de docker cli op je windows machine via DOCKER_HOST verbinden met deze VM. Hypernode levert. Wat heeft geen security issues? Kan ik me voorstellen, maar OMX2000 vroeg naar een oplossing voor Mac. Vwb het in de voet schieten kan wel eens meevallen. Het opstarten zelf zou ook vast wel via de CLI kunnen maar dat heeft dan weinig meerwaarde vergeleken met spotlight. 90% van de applicaties heeft geen planet scale nodig. (ben niet helemaal kundig) met vmware fusion kun je nu toch gratis dockers draaien ? Veel uniformiteit zit er niet in. Zelfs low-level Ik heb een tijdje embedded C code geschreven. Wel zegt Docker dat er tot 31 januari 2022 een respijtperiode geldt, waarbinnen het nog niet handhaaft. Saillant detail: docker draait veeeeeel sneller op WSL. Die bedrijven zijn dan commercieel bezig en zullen dit dan ook prima kunnen betalen of door moeten gaan berekenen. Ik gebruik zelf bijna alleen nano, maar ik ik kan wel voordelen van vi of vim bedenken: Nogal kortzichtig om te zeggen "ik heb wel eens gehoord van security issues dus laat maar". Van wat ik tot nu toe gevonden heb over Docker op Windows onder WSL is dat je zelf elke keer de containers moet starten. Heb alleen een goede recente compiler nodig. Hoe krijg je er ineens tig problemen bij als je enkel van docker-compose naar kubernetes deployment gaat? Docker is geen must. Wat ik zei was ook redelijk tongue in cheek. Voor mensen die net beginnen met docker, of er niet dagelijks mee werken, is het enorm handig. Dus om Docker direct op windows te draaien heb je Docker Desktop nodig. Zijn ontzettend veel UI tools. Eh, behoorlijk lagere instaprdrempel. Maar er zijn genoeg partijen die iets kleins wijzigen en dan ben je gezien. Docker introduceert vier verschillende abonnementsvormen. 186 Bij mijn weten is de aantrek er van net dat Docker Enterprise geen waardig alternatief voor Kubernetes is. Is dat het argument? Ik heb zelf onder macOS docker via rancheros draaien binnen Parallels en de docker cli daarmee verbonden. Gaspedaal.nl, Maar hoe je het draait of keert, CLI is ondenkbaar. Meer informatie vind je in ons cookiebeleid. Tip: Podman Is de Docker alternatief van redhat. Met andere kosten en marges is 8.5 miljoen omzet met 100 mensen voor een Nederlands IT bedrijf realistischer dan 250 mensen. Het gaat inderdaad om n. Even snel binnen de container kijken, even snel de output log bekijken etc. En als je dan even kijkt naar een beetje bedrijf in die sector dan zit je daar echt zo hoor. Je kan ook prima zonder grafische interface werken. Als jij als bedrijf producten ontwikkelt voor onderwijs doeleinden (denk daarbij aan Malmberg of Topicus edu) dan zit je niet in die groep. Ik vind persoonlijk Nano heel fijn werken maar ik ben bekend met de Vim commands omdat Nano nog niet op elke Linux distro geintregreerd is en Vim al bestaat sinds de oertijd. Personal, bedoeld voor individuele ontwikkelaars, onderwijs, opensourcegemeenschappen en kleine bedrijven, vervangen het huidige Docker Free-abonnement.