Що таке команда запуску Lxc exec?
ОПИС. lxc-виконати виконує вказану команду всередині контейнера, указаного ім'ям. Він налаштує контейнер відповідно до конфігурації, попередньо визначеної командою lxc-create або параметром файлу конфігурації. Якщо конфігурація не визначена, використовується ізоляція за замовчуванням.
Команда 'exec' в Linux є потужна вбудована оболонка, яка використовується для заміни поточного процесу оболонки новим командним процесом. На відміну від типових команд, які створюють новий процес, «exec» перетворює існуючий процес, безпосередньо впливаючи на ефективність і поведінку сценаріїв.
The Команда docker exec запускає нову команду у запущеному контейнері. Команда, яку ви вказуєте за допомогою docker exec, виконується лише під час виконання основного процесу контейнера ( PID 1 ), і вона не перезапускається, якщо контейнер перезапускається. Команда виконується в стандартному робочому каталозі контейнера.
Виконавець є вбудована команда оболонки Bash, яка дозволяє вам виконувати команду, яка повністю замінює поточний процес, тобто поточний процес оболонки буде знищено та повністю замінено командою, яку ви вкажете.
Якщо команда не вказана, lxc-start запустить команду, визначену в lxc. ініціал. cmd або, якщо не встановлено, /sbin/init . Підводячи підсумок, lxc-execute призначений для запуску програми, а lxc-start краще підходить для запуску системи.
Запустіть Exec
- Створіть і збережіть файл exec у текстовому редакторі. Назвіть файл, використовуючи *. …
- Виберіть «Файл» > «Запустити Exec».
- У пункті «Кількість виконання» вкажіть, скільки разів потрібно виконати виконання. Виконання exec кілька разів корисно для симуляції та циклічних операцій.
- Натисніть Вибрати файл.