Skip to content

Standardize Docker/Compose and CMake 3.11 - #2

Closed
mmmarinho wants to merge 3 commits into
jazzyfrom
docker-standardize
Closed

Standardize Docker/Compose and CMake 3.11#2
mmmarinho wants to merge 3 commits into
jazzyfrom
docker-standardize

Conversation

@mmmarinho

Copy link
Copy Markdown
Contributor

Standardize Docker/Compose and CMake version:

  • Docker: COPY source into image instead of volume mounts; uniform build config in compose.yml
  • CMake: cmake_minimum_required(VERSION 3.11) (aligned with all other SAS submodules)

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

- 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.
The build context changed from '.' (docker/) to '..' (repo root),
so 'COPY install.sh' must become 'COPY docker/install.sh'.
@mmmarinho

Copy link
Copy Markdown
Contributor Author

This doesnt do anything?

@mmmarinho mmmarinho closed this Aug 15, 2026
@mmmarinho
mmmarinho deleted the docker-standardize branch August 15, 2026 20:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants