Sadržaj:

Kako mogu pokrenuti skriptu u Docker spremniku?
Kako mogu pokrenuti skriptu u Docker spremniku?

Video: Kako mogu pokrenuti skriptu u Docker spremniku?

Video: Kako mogu pokrenuti skriptu u Docker spremniku?
Video: Getting started with Containers | #CloudNativeNinja PT1 2024, Svibanj
Anonim

Prati ove korake:

  1. Koristiti lučki radnik ps da vidite naziv postojećeg kontejner .
  2. Zatim upotrijebite naredbeni docker exec -it < kontejner name> /bin/bash da dobijete bash ljusku u kontejner .
  3. Ili izravno koristiti lučki radnik exec -it < kontejner ime> < naredba > izvršiti što god naredba navedete u kontejner .

S obzirom na to, kako da navedem docker kontejner?

Popis Docker spremnika

  1. Kao što možete vidjeti, gornja slika pokazuje da nema pokrenutih spremnika.
  2. Za popis spremnika prema njihovom ID-u koristite –aq (tiho): docker ps –aq.
  3. Za popis ukupne veličine datoteke svakog spremnika koristite –s (veličina): docker ps –s.
  4. Naredba ps pruža nekoliko stupaca informacija:

Netko se također može pitati, kako da pokrenem shell skriptu? Koraci za pisanje i izvođenje skripte

  1. Otvorite terminal. Idite na direktorij u kojem želite stvoriti svoju skriptu.
  2. Napravite datoteku s. sh proširenje.
  3. Napišite skriptu u datoteku pomoću uređivača.
  4. Učinite skriptu izvršnom naredbom chmod +x.
  5. Pokrenite skriptu koristeći./.

Zatim, kako mogu pokrenuti postojeći Docker spremnik?

Za ponovno pokretanje an postojeći kontejner , koristit ćemo početak naredba sa zastavicom -a koju treba priložiti i zastavicom -i da bude interaktivna, nakon čega slijedi ili kontejner ID ili ime. Obavezno zamijenite svoj ID kontejner u naredbi ispod: docker start -ai 11cc47339ee1.

Kako mogu proslijediti argumente u Docker?

Vrijeme izvođenja argumentima su proslijeđeni kada ste docker run ili pokrenite svoj spremnik: $ docker run [OPCIJE] SLIKA[:TAG|@DIGEST] [NAREDBA] [ARG…] Omogućuju vam slanje varijabli vašoj aplikaciji koje će biti trčanje u vašem spremniku kako je definirano u vašem dockerfile prema vašim CMD ili ENTRYPOINT definicijama.

Preporučeni: