Mündəricat:

Docker konteynerində skripti necə işlədə bilərəm?
Docker konteynerində skripti necə işlədə bilərəm?

Video: Docker konteynerində skripti necə işlədə bilərəm?

Video: Docker konteynerində skripti necə işlədə bilərəm?
Video: How to Setup Tensorflow 2 Object Detection on the Raspberry PI [ Tutorial ] 2024, Noyabr
Anonim

Bu addımları izləyin:

  1. istifadə edin doker Mövcud adını görmək üçün ps konteyner .
  2. Sonra istifadə edin komanda docker exec -it < konteyner name> /bin/bash-da bir bash qabığı əldə etmək üçün konteyner .
  3. Və ya birbaşa istifadə edin doker exec -it < konteyner ad> < əmr > icra etmək nə olursa olsun əmr -də qeyd edirsiniz konteyner .

Bunu nəzərə alaraq, docker konteynerini necə siyahıya salmaq olar?

Docker Konteynerlərini siyahıya alın

  1. Gördüyünüz kimi, yuxarıdakı şəkil işləyən konteynerlərin olmadığını göstərir.
  2. Konteynerləri ID-yə görə siyahıya almaq üçün –aq (sakit): docker ps –aq istifadə edin.
  3. Hər bir konteynerin ümumi fayl ölçüsünü sadalamaq üçün –s (size) istifadə edin: docker ps –s.
  4. ps əmri bir neçə məlumat sütununu təmin edir:

Biri də soruşa bilər ki, mən shell skriptini necə işlədə bilərəm? Skript yazmaq və icra etmək üçün addımlar

  1. Terminalı açın. Skriptinizi yaratmaq istədiyiniz qovluğa gedin.
  2. ilə fayl yaradın. sh uzantısı.
  3. Redaktordan istifadə edərək skripti fayla yazın.
  4. chmod +x əmri ilə skripti icra edilə bilən hala gətirin.
  5. ./ istifadə edərək skripti işə salın.

Onda, mən mövcud Docker konteynerini necə işə salım?

Yenidən başlamaq üçün mövcud konteyner , istifadə edəcəyik başlamaq ona əlavə etmək üçün -a bayrağı və onu interaktiv etmək üçün -i bayrağı ilə əmr edin. konteyner ID və ya ad. Şəxsiyyət vəsiqənizi əvəz etməyinizə əmin olun konteyner aşağıdakı əmrdə: docker start -ai 11cc47339ee1.

Arqumentləri Docker-ə necə ötürə bilərəm?

İcra müddəti arqumentlər zaman keçdikcə doker qaçışı və ya konteynerinizi işə salın: $ doker qaçışı [SEÇİMLƏR] Şəkil[:TAG|@DIGEST] [COMMAND] [ARG…] Onlar sizə dəyişənləri tətbiqinizə göndərməyə imkan verir. qaçış konteynerinizdə müəyyən edildiyi kimi docker faylı CMD və ya ENTRYPOINT təriflərinizlə.

Tövsiyə: