sysadmin:docker:start

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
sysadmin:docker:start [14:12:2024 22:16] – создано School Sysadminsysadmin:docker:start [15:12:2024 00:18] (текущий) School Sysadmin
Строка 1: Строка 1:
-Открыть интерактивную оболочку в контейнере docker+====== Docker ====== 
 +**Docker** - это платформа контейнеризации с открытым исходным кодом, с помощью которой можно автоматизировать создание приложений, их доставку и управление.
  
-<code bash>sudo docker exec -t -i {**you_container_name**} bash</code>+[[https://www.docker.com|Официальный сайт]]
  
-Попытка запустить nano приводит к сбою поскольку для $TERM уже было установлено значение xterm, но у меня все еще не работает, вот способ, который сработал:+[[https://forums.docker.com|Форум]] 
 +===== HowTo =====
  
-<code bash>docker exec -it [CONTAINER_ID] /bin/bash -c "export TERM=xterm; exec bash"</code>+==== Открыть интерактивную оболочку в контейнере docker ====
  
-Установка nano в контейнер+<code bash>sudo docker exec -t -i {you_container_name} bash</code> 
 + 
 +Попытка запустить nano приводит к сбою поскольку для $TERM уже было установлено значение xterm, но у меня все еще не работает, вот способ, который сработал 
 + 
 +<code bash>docker exec -it {you_container_name} /bin/bash -c "export TERM=xterm; exec bash"</code> 
 + 
 +==== Установка nano в контейнер ====
  
 <code bash> <code bash>
-docker exec -it id_container bash+docker exec -it {you_container_name} bash
 apt-get update apt-get update
 apt-get install nano apt-get install nano
 export TERM=xterm export TERM=xterm
 </code> </code>
  • Последнее изменение: 14:12:2024 22:16