Якщо я біжу
docker run -it ubuntu bash
Це насправді SSH в контейнер, або він використовує інший протокол?
5
Ні, в цьому немає участі. Docker використовує технологію під назвою простори імен, щоб забезпечити ізольовану робочу область, яку називають контейнером. docs.docker.com/engine/docker-overview/#namespaces
—
oryades
@oryades ви повинні подумати про те, щоб перетворити цей коментар у відповідь IMHO.
—
Тенсібай
Як бічну ноту в більшості випадків ви хочете,
—
Michael Le Barbier Grünewald
docker run -it --rm ubuntu su -
а не запускати баш. Запуск su -
імітує повний логін і, як результат, ініціалізує деякі змінні середовища, такі як TERM
.