Мазмұны:

Docker контейнерінде сценарийді қалай іске қосамын?
Docker контейнерінде сценарийді қалай іске қосамын?

Бейне: Docker контейнерінде сценарийді қалай іске қосамын?

Бейне: Docker контейнерінде сценарийді қалай іске қосамын?
Бейне: HOW TO RUN MULTIPLE SERVICES WITH DOCKER COMPOSE | RASA 2024, Мамыр
Anonim

Мына қадамдарды орындаңыз:

  1. Қолдану докер бар атын көру үшін ps контейнер .
  2. Содан кейін пайдаланыңыз командалық докер exec -it < контейнер name> /bin/bash ішінде bash қабығын алу үшін контейнер .
  3. Немесе тікелей пайдаланыңыз докер exec -it < контейнер аты> < пәрмен > орындау не болса да пәрмен ішінде көрсетесіз контейнер .

Осыны ескере отырып, докер контейнерін қалай тізімдеуге болады?

Docker контейнерлерінің тізімі

  1. Көріп отырғаныңыздай, жоғарыдағы сурет жұмыс істейтін контейнерлер жоқ екенін көрсетеді.
  2. Контейнерлерді идентификаторы бойынша тізімдеу үшін –aq (тыныш) пайдаланыңыз: docker ps –aq.
  3. Әрбір контейнердің жалпы файл өлшемін тізімдеу үшін –s (өлшем): docker ps –s пайдаланыңыз.
  4. ps пәрмені ақпараттың бірнеше бағандарын береді:

Сондай-ақ, қабық сценарийін қалай іске қосуға болады? Сценарий жазу және орындау қадамдары

  1. Терминалды ашыңыз. Сценарий жасағыңыз келетін каталогқа өтіңіз.
  2. көмегімен файл жасаңыз. sh кеңейтімі.
  3. Сценарийді редактордың көмегімен файлға жазыңыз.
  4. chmod +x пәрменімен сценарийді орындалатын етіп жасаңыз.
  5. ./ арқылы сценарийді іске қосыңыз.

Содан кейін бар Docker контейнерін қалай іске қосамын?

Қайта іске қосу үшін бар контейнер , біз пайдаланамыз бастау Оған қосу үшін -a жалауы және интерактивті ету үшін -i жалаушасы бар пәрмен, содан кейін не контейнер ID немесе аты. Идентификаторыңызды ауыстырғаныңызға сенімді болыңыз контейнер төмендегі пәрменде: докер бастауы -ai 11cc47339ee1.

Аргументтерді Docker-ге қалай беруге болады?

Орындалу уақыты аргументтер Сіз кірген кезде беріледі докер жұмысы немесе контейнеріңізді бастаңыз: $ докер жұмысы [OPTIONS] IMAGE[:TAG|@DIGEST] [COMMAND] [ARG…] Олар қолданбаңызға айнымалы мәндерді жіберуге мүмкіндік береді. жүгіру сіздің контейнеріңізде анықталғандай докер файлы CMD немесе ENTRYPOINT анықтамалары бойынша.

Ұсынылған: