Dockerin integrointi Visual Studio -koodiin on helpompaa ja tehokkaampaa. Voit luoda nopeasti Docker -tiedostoja, tutkia säilöjä ja kuvia visuaaliseen paneeliin ja vaihtaa lokeihin tai liittimiin yhdellä napsautuksella. Tässä artikkelissa tutkimme, kuinka Docker voidaan asettaa VS -koodiin Docker -laajennuksella.
Sisällysluettelo
- Docker -laajennuksen asentaminen VS -koodiin
- Docker -työpöydän yhdistäminen VS -koodiin
- Säiliöiden, kuvien ja määrien hallinta VS -koodista
- Rakenna ja suorita säilytyssovellus VS -koodissa
Docker -laajennuksen asentaminen VS -koodiin
Varmista ennen Docker -laajennuksen asentamista, että Docker ja Visual Studio -koodi on jo asetettu järjestelmään. Avaa Laajennustenäkymä Visual Studio -koodissa, etsi Docker ja asenna Microsoftin virallinen Docker -laajennus.
Kun asennus on valmis, näet aDocker/kontitLogo ilmestyy toimittajan vasemmassa alakulmassa, joka toimiiDocker Explorer.

Docker -työpöydän yhdistäminen VS -koodiin
Kun Docker Desktop on käynnissä, VS -koodi muodostaa yhteyden automaattisesti Docker -laajennuksen kautta. Sinun ei tarvitse ylimääräistä asennusta, ellei Docker vaatii erityistä kokoonpanoa (kuten etäisäntä tai WSL -integraatio).
Vahvistaaksesi yhteyden napsauttamallaDocker/kontitKuvake avata Docker Explorer. Täältä voit tarkistaa juoksun ja pysäyttää säilöt sekä nähdä kuvia, rekistereitä, volyymeja ja verkkoja.

Säiliöiden, kuvien ja määrien hallinta VS -koodista
Kun Docker on integroitu oikein, voit hallita useimpia säilötehtäviä suoraan VS -koodista. Voit esimerkiksi tarkastella juoksua ja pysäyttää säiliöt säiliöosiossa.

Lisäksi voit napsauttaa hiiren kakkospainikkeella tiettyä säilöä aloittaaksesi, lopettaa, käynnistää tai poistaa sen.

Voit myös vetää kuvia, rakentaa uusia tai puhdistaa käyttämättömiä kuvia. Esimerkiksi käyttämättömän kuvan poistamiseksi voin yksinkertaisesti napsauttaa sitä hiiren kakkospainikkeella ja valita Poista sen heti.
Ehdotettu lukeminen:Kuinka integroida Google Drive Grok Studiossa

Tämän lisäksi voit napsauttaa hiiren kakkospainikkeella tiettyä säilöihin linkitettyä tilavuutta tarkastaaksesi tai hallitaksesi sitä.

Voit myös tutkia ja hallita säilöverkkoja, rekistereitä, Docker -konteksteja ja jopa käyttää ohje- ja palaute -osiota työnkulun yksinkertaistamiseksi.
Rakenna ja suorita säilytyssovellus VS -koodissa
Rakennetaan yksinkertainen node.js Express -sovellus laajentaaksesi. Luo ensin uuden kansio VS -koodiin projektillesi, sitten tiedosto nimeltä “INDEX.js” ja lisää seuraava koodi kyseiseen tiedostoon:
const express = require("express");
const server = express();
const PORT = 4000;server.get("/", (req, res) => {
res.send("Welcome to our Express app!");
});
server.listen(PORT, () => {
console.log(`App running on port ${PORT}`);
});
Tämä koodi luo pienen Express -sovelluksen, joka toimii portilla 4000. Kun avaat juuri -URL (/), se näyttää viestin “Tervetuloa Express -sovellukseemme!”. Se on vain perusasetus DockerFile -testaukselle.
Seuraavaksi sinun on lisättävä Docker -tiedosto. Yleensä Dockerin lisääminen tarkoittaa Dockerfilen luomista, ohjeiden kirjoittamista, kuvan rakentamista päätelaitteesta ja sitten sen käyttämistä manuaalisesti. Docker -laajennuksella VS -koodi voi luoda nämä tiedostot sinulle. Voit tehdä tämän avaa komentopaletti (⇧⌘p MAC: lla tai Ctrl + Shift + P Windowsissa) ja kirjoita komentoAdd Docker files to Workspace.

Valitse Node.js sovellusalustana.

Valitse Project Root -sivustolla sijaitseva “Package.json” -tiedosto (sama kansio kuin INDEX.js -tiedosto). Tämä on sovelluksellesi tärkein kokoonpanotiedosto, ja Docker -laajennus käyttää sitä tarvittavan DockerFile- ja muiden siihen liittyvien tiedostojen luomiseen.

Määritä sovelluksesi portti Dockerin paljastamiseksi.

ValitaKylläSisällyttää Docker Complose -tiedoston.

Docker -laajennus tuottaa DockerFile, ".DocKerignore" -tiedoston ja valinnaisesti “compose.yaml” -tiedoston, jos valitset sen.

Lopuksi rakentaaksesi telakan kuvan napsauttamalla hiiren kakkospainikkeella Dockerfileä jaValitse rakennuskuvatai juoksuaDocker -kuvat: Rakenna kuvakomentopaletissa.


Seuraavaksi siirryKuvatOsa Docker Explorerissa nähdäksesi äskettäin lisätyn projektisi:

Avaa nyt komentopaletti, suorita komentocontainer images: runtai napsauta kuvaa hiiren kakkospainikkeella ja valitseJuoksua.

Valitse kuvaluettelosta uusin kuva.

Ja lopuksi, voit vahvistaa, että se toimii tarkistamalla Docker Explorer -osan säilö -osio.

Jos haluat nähdä sovelluksesi toiminnassaAvaa selaimessa.

Tulosteen perusteella voit nähdä, että säilö on käynnissä ja sovellukseemme on saatavana määritetyn portin kautta.

Kääriä
Dockerin integrointi VS -koodiin virtaviivaistaa kehitystä, jolloin voit rakentaa, suorittaa ja hallita säilöjä suoraan editorissa. Kun olet asetettu, voit helposti luoda Docker -tiedostoja, tutkia säilöjä ja kuvia sekä käyttää lokeja tai liittimiä yhdellä napsautuksella. Se yksinkertaistaa käynnissä ja testata sovelluksia ja pitää työnkulun organisoiduna ja tehokkaana.














