See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 6464|Vastuse: 0

[Praktiline võitlus] Loo Dockeri kujutis Nginxi põhjal

[Kopeeri link]
Postitatud 08.11.2019 10:50:21 | | | |
Dockerfile on tekstidokument, mis sisaldab käske piltide ühendamiseks. Kõiki käske saab käsurea kaudu esile kutsuda. Docker genereerib automaatselt pilte, lugedes juhiseid Dockerfile'is.

Pildi loomiseks on palju viise, kas võttes olemasoleva pildi Docker Hubist ja uuendades seda või kasutades kohalikku failisüsteemi.

1. Tõmba nginx pilt



2. Käivita nginx konteiner

Loo nginx-pilt nimega nginx_test ja kaardista port 8800 konteineripordiks 80

Kui oled konteineri sees,Alusta nginx teenust, käsk on järgmine:

Varem, kui nginx konteiner edukalt käivitati, käivitusid ka sees olevad teenused, aga nüüd ma ei tea, mis toimub.

Loo uus test.txt fail järgmise sisuga: itsvse.com

Ligipääs http://ip:8800/test.txt nagu allpool näidatud:



Vaata jooksvat dockeri konteinerit, docker ps, nagu alloleval pildil näha:



3. Kontrolli failistruktuuri muutusi konteineri sees

See sisaldab test.txt loodud faili ning teised failid on genereeritud või muudetud nginx teenuse käivitamisel, nagu näidatud alloleval joonisel:



4. Ehita peegel

Loo konteinerist uus pilt järgmise käsuga:

-a: Esitatud peegelautor;
-c: Kasuta Dockerfile käsku pildi loomiseks;
-m: Pealkirja tekst esitamise hetkel;
-p: Kohustusel peata konteiner.


[root@dev-itsvse opt]# docker commit -a "by:itsvse.com" -m "nginx test" 3130505af61e mynginx:v1
sha256:a8fb3076b5bd1ad8f6e7085bd452318e6195dad22411c62913424ae26b5dfff8
[root@dev-itsvse opt]# docker images
REPOSITORY SILDI PILDI ID, LOODUD SUURUS
mynginx v1 a8fb3076b5bd 11 sekundit tagasi 126MB



5. Salvesta pilt
docker save: Salvesta määratud pilt TAR arhiivina.



##-o: Täpsustab salvestatud pildi nime; mynginx_test.tar: Pildi nimi, mis on salvestatud sinu kohalikku asukohta; mynginx: pildi nimi, vaadatud "docker images" kaudu



Saada pilt kellelegi teisele ja impordi TAR pakett kohalikku dockeri pildile.

6. Käivita loodud pilt



Käivita nginx teenus


Ligipääs: http://ip:8801/test.txt









Eelmine:Plokiahela kogu dekodeerimine
Järgmine:Kasuta GPU-kiirendatud ffmpeg-i ülesannete töötlemiseks Windowsis
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com