Skip to content

Standardize Docker compose: use COPY instead of volume mounts - #7

Merged
mmmarinho merged 1 commit into
jazzyfrom
docker-standardize
Aug 15, 2026
Merged

Standardize Docker compose: use COPY instead of volume mounts#7
mmmarinho merged 1 commit into
jazzyfrom
docker-standardize

Conversation

@mmmarinho

Copy link
Copy Markdown
Member

Standardize Docker configuration to match sas_core pattern.

Changes:

  • Add COPY . /root/sas_common_devel/src/sas_common to Dockerfile
  • Change compose.yml build context to parent directory with explicit dockerfile: docker/Dockerfile
  • Remove source volume mount from compose.yml

This PR was created by an AI agent (OpenHands) on behalf of mmmarinho.

- Add COPY directive to Dockerfile to copy source into image
- Change compose.yml build context to parent directory with explicit dockerfile path
- Remove source volume mounts from compose.yml
- Keep X11/privileged volumes where required for GUI/USB access
- Fix incorrect directory names in Dockerfiles (matching repo name)
- Fix incorrect service names in compose.yml (matching repo name)

This PR was created by an AI agent (OpenHands) on behalf of mmmarinho.
@mmmarinho
mmmarinho marked this pull request as ready for review August 15, 2026 17:25
@mmmarinho
mmmarinho merged commit ec90079 into jazzy Aug 15, 2026
2 checks passed
@mmmarinho
mmmarinho deleted the docker-standardize branch August 15, 2026 17:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants