相关疑难解决方法(0)

shell转换为Docker容器后如何编辑文件?

我使用成功炮击了Docker容器

docker exec -i -t 69f1711a205e bash
Run Code Online (Sandbox Code Playgroud)

现在我需要编辑文件,里面没有任何编辑器:

root@69f1711a205e:/# nano
bash: nano: command not found
root@69f1711a205e:/# pico
bash: pico: command not found
root@69f1711a205e:/# vi
bash: vi: command not found
root@69f1711a205e:/# vim
bash: vim: command not found
root@69f1711a205e:/# emacs
bash: emacs: command not found
root@69f1711a205e:/#
Run Code Online (Sandbox Code Playgroud)

如何编辑文件?

docker

456
推荐指数
13
解决办法
34万
查看次数

如何列出已停止的Docker容器中的文件

此问题显示如何从已停止的容器中复制文件.这要求我知道文件的完整路径,包括其文件名.我知道我要复制文件的目录,但我不知道它的文件名,因为它是动态生成的.如何列出已停止的Docker容器中的目录中的文件?

如果Docker容器正在运行,以下Docker命令可以正常工作.但是,如果Docker容器停止,它将失败.

docker exec --privileged MyContainer ls -1 /var/log
Run Code Online (Sandbox Code Playgroud)

docker

10
推荐指数
5
解决办法
7358
查看次数

标签 统计

docker ×2