Docker: 从容器内部读取文件而不进入它

Docker: Reading files from inside the container without entering it

我目前正在使用

sudo docker exec -it <container_name> /bin/bash

命令进入容器然后

cat <my_file_path>

显示文件内容。我应该使用哪一个命令来显示容器中文件的内容而无需输入? 编辑:

sudo docker exec <container_name> cat <my_file_path>

工作正确,但记得使用绝对路径,因为 ~/ 不工作

你可以做到

sudo docker exec <container_name> cat <my_file_path>