Jaa


Docker-säilöjen käyttö Synapse VS Code -laajennuksen kanssa

Synapse VS Code -laajennuksen käyttäminen edellyttää, että tietyt edellytykset, kuten valmis JDK-ympäristö, täyttyvät. Määritysprosessin helpottamiseksi kehitimme uuden ominaisuuden, joka integroituu VS Code Dev -säilöön. Tämän ominaisuuden avulla voit avata Synapse VS Code -laajennuksen säilössä, johon on jo asennettu kaikki tarvittavat edellytykset. Tämä helpottaa käyttäjien aloittamista.

Synapse VS Code -laajennus integroituu saumattomasti Docker-säilöihin, mikä tarjoaa yhtenäisen kehitysympäristön eri käyttöympäristöissä. Tämän ominaisuuden avulla voit käsitellä tuettuja Fabric-kohteita, kuten muistikirjoja, paikallisesta tietokoneesta eristettynä säilöympäristössä. Säilöympäristö varmistaa, että kaikki tarvittavat riippuvuudet asennetaan ja määritetään oikein. Sen avulla voit keskittyä kehittämään muistikirjojasi ilman huolta ympäristön määrityksestä.

Synapse tarjoaa docker-kuvan VS Code -laajennuksen tukemiseksi. Docker-kuva sisältää kaikki vaaditut riippuvuudet Synapse VS Code -laajennuksen suorittamiseen, mukaan lukien Java Development Kit (JDK), Conda ja VS Coden Jupyter-laajennus. Kuva on letkutettu Microsoft artifact Registry - rekisteriin , ja se voidaan vetää seuraavasta sijainnista: . Olemme luoneet mallimallin, joka sisältää devcontainer.json-tiedostoa, jonka avulla voit avata Synapse VS Code -laajennuksen säilössä. Pääset alkuun noudattamalla alla olevia ohjeita.

Synapse tarjoaa Docker-kuvan VS Code -laajennuksen tueksi. Docker-kuva sisältää kaikki tarvittavat riippuvuudet, kuten Java Development Kitin (JDK), Condan ja VS Coden Jupyter-laajennuksen. Tätä kuvaa isännöidään Microsoftin artefaktirekisterissä. Jotta pääset nopeasti alkuun, devcontainer.json-tiedostoa sisältävän mallin avulla voit avata Synapse VS Code -laajennuksen säilössä seuraavissa osioissa kuvatulla tavalla.

Edellytykset

Jotta Docker-säilöjä voidaan käyttää Synapse VS Code -laajennuksen kanssa, on täytettävä seuraavat edellytykset:

Aloittaminen

  1. Kloonaa Synapse VS Coden kehityssäilömalli.

  2. Avaa mallikansio VS Codessa, niin näet kehotteen, jossa sinua pyydetään avaamaan kansio uudelleen säilössä. Valitse Avaa uudelleen säilössä -painike.

  3. VS Coden etäkehityslaajennus alkaa luoda Docker-kuvaa ja -säilöä. Sen suorittaminen loppuun voi kestää muutamia minuutteja.

  4. Kun säilö on toiminnassa, Laajennukset-näkymässä on erillinen osio säilössä suoritettaville laajennuksille. Näet Synapse VS Code -laajennuksen käynnissä säilössä. Voit nyt aloittaa laajennuksen käytön samalla tavalla kuin paikallisessa tietokoneessa. Näyttökuva laajennusluettelosta, jossa on käynnissä kehityssäilö.

  5. Voit joko luoda uuden muistikirjan tai avata aiemmin luodun muistikirjan aloittaaksesi koodisolujen suorittamisen. Muistikirja toimii säilöympäristössä, joka on erillään paikallisesta tietokoneestasi. Voit asentaa muita Python-paketteja käyttämällä Conda-paketinhallintaa, mikä vaikuttaa vain säilöympäristöön, ei paikalliseen järjestelmääsi. Jos haluat tarkistaa nykyisen suorituspalveluympäristön, avaa päätteen VS Codessa ja suorita komento cat /etc/os-release. Tuloste näyttää käyttöjärjestelmän version ja muita olennaisia tietoja.

  6. Jos haluat pysäyttää säilön, valitse vihreä kuvake VS Code -ikkunan vasemmasta alakulmasta ja valitse Etäsäilöt: Avaa paikallisesti uudelleen. Tämä pysäyttää säilön ja palauttaa sinut paikalliseen tietokoneeesi.

  7. Voit myös mukauttaa devcontainer.json tiedostoa ja lisätä muita riippuvuuksia tai määrityksiä säilöön. Lisätietoja devcontainer.json tiedoston mukauttamisesta on VS Code Dev Container -dokumentaatiossa.