Linux 如何访问Docker容器内容
您可以在Linux 如何访问Docker容器内容,linux,docker,containers,sysadmin,Linux,Docker,Containers,Sysadmin,您可以在/var/lib/docker/containers/下访问docker容器,但在何处可以访问其下的内容,它们必须存储在服务器上的某个位置?创建容器时,您可以使用-v server:container\u location或-v volume\u name:container\u location映射卷 您没有提供如何设置容器。所以,你可以向 docker inspect CONTAINER_NAME. 请参见映射文件夹或/和docker卷 此外,还可以在容器中运行docker的ma
/var/lib/docker/containers/
下访问docker容器,但在何处可以访问其下的内容,它们必须存储在服务器上的某个位置?创建容器时,您可以使用-v server:container\u location或-v volume\u name:container\u location映射卷
您没有提供如何设置容器。所以,你可以向
docker inspect CONTAINER_NAME.
请参见映射文件夹或/和docker卷
此外,还可以在容器中运行docker的macine上执行命令
docker exec CONTAINER_NAME command
(例如,您可以使用ls或bash插入容器)
这一切都取决于contaiter是如何创建的
您提供docker Run。。。。您使用的字符串。你可能会得到更多的帮助
查阅文件
您需要指定卷驱动程序选项,必须使用--mount。
-v或--volume:由三个字段组成,由冒号字符(:)分隔。字段的顺序必须正确,并且每个字段的含义不是很明显。
对于命名卷,第一个字段是卷的名称,在给定主机上是唯一的。对于匿名卷,省略第一个字段。
第二个字段是在容器中装入文件或目录的路径。
第三个字段是可选的,是以逗号分隔的选项列表,例如ro。下面将讨论这些选项。
--mount:由多个键值对组成,用逗号分隔,每个键值对由一个=元组组成。--mount语法比-v或--volume更详细,但是键的顺序并不重要,而且标志的值更容易理解。
装载的类型,可以是绑定、卷或tmpfs。本主题讨论卷,因此类型始终为卷。
山的源头。对于命名卷,这是卷的名称。对于匿名卷,省略此字段。可以指定为源或src。
目标将文件或目录装入容器的路径作为其值。可以指定为目标、dst或目标。
readonly选项(如果存在)将导致绑定装载以只读方式装载到容器中。
volume opt选项可以多次指定,它采用由选项名称及其值组成的键值对