Рейтинг:0

Начальный каталог для Bash

флаг in

У меня работает контейнер Docker. Я подключаюсь к контейнеру с помощью команды вроде:

docker exec -it имя_контейнера bash

Это входит в систему как root в /var/www/html. Я хочу знать, почему этот каталог и как я могу его изменить. На самом деле это контейнер веб-приложения, и я хочу начать с корня содержимого веб-приложений, но это на томе с другим именем, определенном в докер-compose.yml файл.

Я проверил .профиль и .bashrc и ничто не указывает на то, что он запустится в этом каталоге и будет очевиден для изменения.

Рейтинг:1
флаг jp

Рабочий каталог в контейнере указывается с помощью РАБОЧИЙКАТАЛОГ обучение в Докерфайл. Вы также можете изменить работу, указав -w параметр для докер запустить или с рабочий_каталог атрибут в докер-compose.yml.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.