Dit bericht is voor het laatst bewerkt door lzzsf op 1-3-2019 09:56
Voorbereiding vóór ontwikkeling: Je kunt het Linux-subsysteem op basis van Windows 10 zelf installeren voor ontwikkeling en debugging, omdat het geschikt is voor je eigen ontwikkeling, vind je het niet goed, installeer dan een virtuele machine, Help-V of VM is prima, het is relatief hoog, en er zijn veel versies om uit te kiezen.
Het subsysteem is Windows 10 en moet in ontwikkelaarsmodus staan, waarbij: Instellingen--- Update en Beveiliging - Ontwikkelaarsopties de ontwikkelaarsmodus niet starten. Zoek dan Linux in de app store, installeer de Ubuntu-versie van het Linux-systeem, je kunt $su -root-gebruiker gebruiken om in te loggen voor de eerste start, dan een wachtwoord instellen, het wachtwoord bevestigen, als je root niet leuk vindt, kun je zelf een gebruiker aanmaken, $useradd gebruikersnaam, en dan een wachtwoord instellen, en dan een nieuwe gebruikersnaam gebruiken.
Installeer Docker op Linux (weet niet wat Docker is,Klik hier), docker officiële referentiedocumentatieKlik hier.
Docker-ondersteuning installeren1 Werk de pakketindex voor Ubuntu bij
2 Laat de server de repository bijwerken met HTTPS
3 Voeg de docker-sleutel toe
4 Verificatiesleutel
5 Officieel ondersteunde repositories opzetten
6 Docker installeren
##先更新Ubuntu索引 $ sudo apt-get update ##安装社区版本 (docker ce), docker EE is de enterprise-versie $ sudo apt-get install docker-ce (Als je een vaste versie installeert, installeer optioneel docker-ce=versienummer) 7 Controleer of de installatie voltooid is en voer $docker --versie in (zoals in de figuur weergegeven, is de installatie voltooid)
Installeer de .NET core SDK Document op de officiële website van Microsoft, klik hier, dit keer om Ubuntu versie 18.04 te installeren, vraag naar het Ubuntu-versiecommando $ lsb_release -a 1 Aanmelden voor Microsoft-autorisatie2 Installatie. NET SDK
3 Detecteer de resultaten en zoek de versie op
$ dotnet --versie
Op dit punt kan .net core op Linux worden gestart, waarbij ze allemaal ondersteunenDotNet-commando(Oude regels, lees het document zelf, onthoud het zelf, handig grappig) |
De reden dat veel grote fabrikanten het internet hebben verlaten, is grotendeels omdat ze niet kunnen opscheppen over het platform; het internet is alleen beperkt tot de implementatie in IIS, en sommigen zeggen dat dat komt door de slechte C#-syntaxis en lage efficiëntie; ik weet niet waar dat vertrouwen vandaan komt. Grote gesteenten (New Life TeamIk zei dat als je een hoog salaris wilt, je meer moet leren en meer moet bijdragen aan de gemeenschap. Heb tijd om de put die is uitgezet naar docker verder te vullen (Studiedocumentatie)
|