Komme i gang med Mono på Docker

Det er knapt to år siden Docker ble utgitt, og det er nå over 13 000 bilder som er tilgjengelige for nedlasting fra Docker Hub. Hvis du er ny på Docker, er det best beskrives som en måte emballasje en søknad og dens avhengigheter inne i en virtuell container som kan kjøres på alle Linux server. Dette er mye mindre krevende enn emballasje en app i en virtuell maskin og operativsystem.

Programmering Mono Apps

Etter Java og C /C ++, den nest mest populære programmeringsspråk er C #, og det er en del av .NET verden på Windows. Ikke lenge etter at C # ble utgitt, ble Mono-prosjektet lansert for å utvikle tilsvarende .NET, men kjører på Linux og Mac. Til tross for innledende mistanke om at det var en måte for Microsoft å angripe Linux gjennom patenter, har det vokst og underbygger nå cross-platform mobile utvikling system Xamarin.

Det er noen viktige forskjeller mellom .NET og Mono, for eksempel WinForms og WPF er kun Windows, men i det store og du kan ta de fleste NET kompilert C # kjør, kopiere dem til en Linux-system som har Mono installert, og denne kommandoen:

 Mono AppName.exe 

... vil kjøre App.

Formålet med dette innlegget er å gi et eksempel for hvordan du bruker Docker med Mono-teknologi.

Les mer på The New Stack