VisionSystemsInc / VisionSystemsInc/vsi_common

switch to docker's new nfs support

Open
#159 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

feature just
Dominant language
Shell
Stars
8
Forks
9
Avg merge
36m
Merged PRs (30d)
1

Description

Docker now supports mounting sub-directories of an NFS mount (the problem was that because docker runs as root, any NFS mount with squash root enabled could not be navigated). just should switch to using it instead of the complicated symlink procedure of docker_entrypoint:docker_link_mounts, which uses the JUST_DOCKER_ENTRYPOINT_LINKS env var. This would also resolved #7 for Linux.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with docker_entrypoint:docker_link_mounts and the JUST_DOCKER_ENTRYPOINT_LINKS usage, then review Docker's documented NFS volume support. Replace the symlink-based handling with Docker's sub-directory NFS mounting and verify that the Linux case described in #7 is resolved.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, shell
Domain
devops, infrastructure
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.