Kazalo:

Kako zaženem skript v vsebniku Docker?
Kako zaženem skript v vsebniku Docker?

Video: Kako zaženem skript v vsebniku Docker?

Video: Kako zaženem skript v vsebniku Docker?
Video: Stable Diffusion XL (SDXL) Locally On Your PC - 8GB VRAM - Easy Tutorial With Automatic Installer 2024, November
Anonim

Sledite tem korakom:

  1. Uporaba docker ps, da si ogledate ime obstoječega posoda .
  2. Nato uporabite ukazni doker exec -it < posoda name> /bin/bash, da dobite bash lupino v posoda .
  3. Ali pa neposredno uporabite docker exec -it < posoda ime> < ukaz > izvesti karkoli ukaz določite v posoda .

Glede na to, kako naj navedem docker vsebnik?

Seznam Dockerjevih vsebnikov

  1. Kot lahko vidite, zgornja slika kaže, da ni tekočih vsebnikov.
  2. Za seznam vsebnikov po njihovem ID-ju uporabite –aq (tiho): docker ps –aq.
  3. Če želite prikazati skupno velikost datoteke vsakega vsebnika, uporabite –s (velikost): docker ps –s.
  4. Ukaz ps ponuja več stolpcev informacij:

Lahko se tudi vprašate, kako zaženem skript lupine? Koraki za pisanje in izvedbo skripta

  1. Odprite terminal. Pojdite v imenik, kjer želite ustvariti svoj skript.
  2. Ustvarite datoteko z. sh razširitev.
  3. Napišite skript v datoteko z urejevalnikom.
  4. Naredite izvedljiv skript z ukazom chmod +x.
  5. Zaženite skript z uporabo./.

Kako potem zaženem obstoječi vsebnik Docker?

Za ponovni zagon an obstoječi zabojnik , bomo uporabili začnite ukaz z zastavico -a, ki jo želite priložiti, in zastavico -i, da postane interaktiven, ki ji sledi bodisi posoda ID ali ime. Ne pozabite zamenjati svojega ID-ja posoda v spodnjem ukazu: zagon dockerja -ai 11cc47339ee1.

Kako posredujem argumente v Docker?

Čas izvajanja argumenti se prenesejo, ko si docker run ali zaženite svoj vsebnik: $ docker run [MOŽNOSTI] SLIKA[:TAG|@DIGEST] [UKAZ] [ARG…] Omogočajo vam pošiljanje spremenljivk vaši aplikaciji, ki bodo tek v vašem vsebniku, kot je opredeljeno v vašem dockerfile po vaših definicijah CMD ali ENTRYPOINT.

Priporočena: