小编use*_*919的帖子

Docker - 可以将 NFS 共享挂载到容器中,但不能挂载到容器的子目录中

我有一个具有以下属性的 NFS 共享:

  • 安装在我的主机上 /nfs/external_disk
  • 所有者用户test_userUID 1234
  • 团体test_groupGID 2222
  • 权限是 750

我有一个包含以下内容的小型 Dockerfile

ARG tag=lts
from jenkins/jenkins:${tag}

user root

# Create a new user and new group that matches what is on the host.
ARG username=test_user
ARG groupname=test_group
ARG uid=1234
ARG gid=2222
RUN groupadd -g ${gid} ${groupname} && \
    mkdir -p /users && \
    useradd -l -m -u ${uid} -g ${groupname} -s /bin/bash -d /users/${username} ${username}

user ${username}
Run Code Online (Sandbox Code Playgroud)

构建映像(名为custom_jenkins)后,当我运行以下命令时,容器已正确启动,我看到原始的 Jenkins 本垒打内容现在已复制到共享中。

docker …

nfs docker

7
推荐指数
1
解决办法
1878
查看次数

标签 统计

docker ×1

nfs ×1