Как отредактировать файл внутри Docker-контейнера на сервере веб-сервисов Amazon?
Я установил Docker с необходимыми мне файлами, но теперь мне нужно отредактировать и сохранить в Docker. Я попытался с помощью Nano, но, к сожалению, не смог установить, а также попытался с помощью Vim, но он не работает.
Итак, я искал его, наконец, я его основал ( Как редактировать файл после оболочки в докер-контейнер?) В этом вопросе, 2-й ответ - это простой способ редактирования, но я не знаю, как копировать файлы с живого сервера. (AWS) в местном.
Пожалуйста, помогите мне, как это сделать. заранее спасибо...!
1 ответ
Мы делаем это время от времени, когда возникает чрезвычайная ситуация. Я бы сказал, вероятно, постарайтесь не делать этого, если это возможно. Из терминала (используйте putty), подключенного к вашему экземпляру AWS, выполните следующие команды:
Получите список запущенных докеров
docker ps
Подключиться к докеру
docker exec -it container_id bash
Теперь вы находитесь в файловой системе. CD к месту расположения файла.
cd /file/location
Запустить vim
vim fileName
Если VIM не установлен
apt-get install vim
А затем повторите последний шаг
vim fileName