Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A .NET-csapat előre telepített PowerShell-lel teszi közzé a Docker-lemezképeket. Ez a cikk bemutatja, hogyan kezdheti el a PowerShell használatát a Docker-tárolóban.
Elérhető képek keresése
Ezekhez a képekhez a Docker 17.05-ös vagy újabb verziójára van szükség. Emellett képesnek kell lennie a Docker futtatására sudo vagy helyi rendszergazdai jogosultságok nélkül. A telepítési utasításokért tekintse meg a Docker hivatalos dokumentációját.
A .NET csapata számos Docker-lemezképet tesz közzé különböző fejlesztési forgatókönyvekhez. Csak a .NET SDK rendszerképe tartalmazza a PowerShellt. További információ: Hivatalos .NET Docker-rendszerképek.
A PowerShell használata tárolóban
Az alábbi parancs letölti a .NET SDK és a PowerShell legújabb elérhető stabil verzióit tartalmazó lemezképet.
docker pull mcr.microsoft.com/dotnet/sdk:9.0
Az alábbi paranccsal elindíthat egy interaktív PowerShell-munkamenetet a tárolóban.
docker run -it mcr.microsoft.com/dotnet/sdk:9.0 pwsh
A PowerShell legújabb hosszú távú támogatási (LTS) verziójának letöltéséhez és futtatásához módosítsa a kép nevét a következőre mcr.microsoft.com/dotnet/sdk:8.0: . Amikor ezeket a kép címkéket használod, a Docker letölti a gazdagép operációs rendszeréhez megfelelő képet. Ha egy adott operációs rendszer lemezképét szeretné használni, a rendszerképcímkében megadhatja az operációs rendszert. Az elérhető címkék listáját a Microsoft Artifact Registryben találja.
- További információ a címkékről: a támogatott címkeszabályzat
- A támogatott operációs rendszerekről további információt a támogatott platformok szabályzatában talál.
Támogatási életciklus
A .NET támogatási szabályzat határozza meg, hogy ezek a képek hogyan támogatottak. Ezeket a képeket csak fejlesztési és tesztelési célokra biztosítjuk. Ha éles üzemre kész képre van szüksége, saját képeket kell létrehoznia. Ezekről a Docker-rendszerképekről további információt a GitHub dotnet-docker adattárában talál.
A PowerShell-csapat által korábban közzétett képek elavultként lesznek megjelölve a Microsoft Container Registryben (MCR).
Telemetria
A PowerShell alapértelmezés szerint korlátozott telemetriát gyűjt személyes adatok nélkül, hogy segítsen a PowerShell jövőbeli verzióinak fejlesztésében. Ha le szeretné tiltani a telemetriai adatok küldését, hozzon létre egy POWERSHELL_TELEMETRY_OPTOUT nevű környezeti változót, amelyet állítson 1 értékre, mielőtt elindítja a PowerShellt a telepített helyről. Az általunk gyűjtött telemetriai adatok a Microsoft adatvédelmi nyilatkozata alá tartoznak.