Sadržaj:

Kako da pokrenem skriptu u Docker kontejneru?
Kako da pokrenem skriptu u Docker kontejneru?

Video: Kako da pokrenem skriptu u Docker kontejneru?

Video: Kako da pokrenem skriptu u Docker kontejneru?
Video: Docker для Начинающих - Полный Курс 2024, Maj
Anonim

Slijedite ove korake:

  1. Koristi docker ps da vidite naziv postojećeg kontejner .
  2. Zatim koristite komandni docker exec -it < kontejner name> /bin/bash da dobijete bash shell u kontejner .
  3. Ili direktno koristiti docker exec -it < kontejner ime> < komanda > izvršiti kako god komanda navedete u kontejner .

S obzirom na ovo, kako da navedem docker kontejner?

Navedite Docker kontejnere

  1. Kao što vidite, gornja slika pokazuje da nema pokrenutih kontejnera.
  2. Za popis kontejnera prema njihovom ID-u koristite –aq (tiho): docker ps –aq.
  3. Da navedete ukupnu veličinu datoteke svakog kontejnera, koristite –s (veličina): docker ps –s.
  4. Naredba ps pruža nekoliko stupaca informacija:

Neko se takođe može pitati, kako da pokrenem shell skriptu? Koraci za pisanje i izvršavanje skripte

  1. Otvorite terminal. Idite na direktorij u kojem želite da kreirate svoju skriptu.
  2. Kreirajte datoteku sa. sh ekstenzija.
  3. Napišite skriptu u datoteku koristeći editor.
  4. Učinite skriptu izvršnom naredbom chmod +x.
  5. Pokrenite skriptu koristeći./.

Zatim, kako da pokrenem postojeći Docker kontejner?

Za ponovno pokretanje an postojeći kontejner , mi ćemo koristiti start 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 da prenesem argumente u Docker?

Runtime argumentima su proslijeđeni kada vi docker run ili pokrenite svoj kontejner: $ docker run [OPCIJE] IMAGE[:TAG|@DIGEST] [KOMANDA] [ARG…] Omogućavaju vam da pošaljete varijable vašoj aplikaciji koje će biti trčanje u vašem kontejneru kako je definisano u vašem dockerfile prema vašim CMD ili ENTRYPOINT definicijama.

Preporučuje se: