117.info
人生若只如初见

docker容器怎么添加挂载目录

要在Docker容器中添加挂载目录,可以使用-v--volume标志来指定要挂载的目录。

以下是两种常见的方法:

  1. 使用绝对路径:

    docker run -v /本地目录:/容器目录 镜像名称
    

    其中,/本地目录是主机上的目录,/容器目录是容器内的目录。这将把主机上的目录挂载到容器内的指定目录。

  2. 使用相对路径:

    docker run -v $(pwd)/本地目录:/容器目录 镜像名称
    

    这种方式将当前工作目录下的 本地目录 挂载到容器内的指定目录。

请注意,-v标志可以在创建容器时使用,也可以在docker run命令后使用docker volume create命令提前创建一个卷,然后将其挂载到容器中。

另外,还可以使用--mount标志来实现挂载操作,语法与-v类似。

例如:

docker run --mount type=bind,source=/本地目录,target=/容器目录 镜像名称

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe38bAzsLBQZVAFw.html

推荐文章

  • docker怎么重启所有容器

    要重启所有的Docker容器,可以使用以下命令:```shelldocker restart $(docker ps -aq)```这个命令会列出当前所有运行中的容器的ID,并使用`docker restart`命令...

  • docker容器无法启动的原因有哪些

    容器镜像不存在或损坏:如果容器的镜像不存在或损坏,就无法启动容器。可以使用docker images命令查看本地已有的镜像,使用docker pull命令拉取不存在的镜像。 容...

  • docker内存不足怎么解决

    当Docker容器内存不足时,可以通过以下几种方式来解决: 调整容器的内存限制:使用docker run命令时,通过-m或--memory参数来指定容器的内存限制,例如docker ru...

  • docker怎么映射容器目录到宿主机

    在Docker中,可以使用-v或--volume命令将容器内的目录映射到宿主机上。
    以下是两种常见的方法: 使用绝对路径映射:
    docker run -v /宿主机目录:/容器...

  • PHP中session怎么创建与使用

    在PHP中,可以通过以下步骤来创建和使用session: 启动session:在要使用session的页面的开头,使用session_start()函数来启动session。这会创建一个唯一的sessi...

  • r语言怎么求一列数据的平均值

    在R语言中,可以使用`mean()`函数来求一列数据的平均值。下面是一个示例:# 创建一个向量
    data

  • java中怎么删除session某个属性

    在Java中,删除Session中的某个属性,可以通过调用removeAttribute()方法来实现。该方法接受一个String类型的参数,表示要删除的属性的名称。
    以下是一个示...

  • oracle中to_number()函数怎么用

    在Oracle中,TO_NUMBER()函数用于将一个字符串表达式转换为数字数据类型。它的语法如下:
    TO_NUMBER(expression, format) 其中,expression是要转换的字符串...