Skip to content

fix(docker): add :rw,z flag to compose.yaml volume - #48

Merged
YannLeao merged 1 commit into
mainfrom
fix/adjusting-compose
Aug 11, 2026
Merged

fix(docker): add :rw,z flag to compose.yaml volume#48
YannLeao merged 1 commit into
mainfrom
fix/adjusting-compose

Conversation

@YannLeao

@YannLeao YannLeao commented Aug 11, 2026

Copy link
Copy Markdown
Collaborator

Objetivo

Corrigindo o erro:

api-1  | chown: changing ownership of '/app/models/medtrack-yolo/v1.0.0/best.pt': Read-only file system
api-1  | chown: changing ownership of '/app/models/medtrack-yolo/v1.0.0': Read-only file system

Closes #46

Escopo

Atualizado o mapeamento de volume no compose.yaml de ./models:/app/models para ./models:/app/models:rw,z

Evidências

Riscos e rollback

Checklist

  • O PR tem escopo único e a branch está atualizada com a main.
  • Os commits seguem Conventional Commits.
  • Executei lint, checagem de tipos e testes automatizados.
  • Verifiquei o lockfile com uv lock --check.
  • Executei git diff --check.
  • Adicionei ou atualizei testes para o comportamento alterado.
  • A cobertura dos pacotes tocados não foi reduzida sem justificativa.
  • Validei o build do contêiner, quando a mudança o afeta.
  • Não incluí segredos, pesos, datasets, credenciais ou dados reais de pacientes.
  • Revisei logs, artefatos, imagens e payloads quanto a dados pessoais ou de saúde.
  • Mudanças no modelo preservam manifesto, versionamento, checksum e rollback.
  • Mudanças no contrato HTTP atualizaram docs/contracts/api-v1.md e seus consumidores.
  • Atualizei documentação/ADR quando alterei uma decisão técnica.
  • Documentei rollback para mudanças incompatíveis, de configuração ou release.
  • Não misturei upgrade amplo de dependências com refatoração funcional.

Testes executados

uv lock --check
uv run --group dev ruff check src tests scripts
uv run --group dev pyright src/medtrack_ai tests scripts
uv run --group dev pytest
docker compose build
git diff --check

@YannLeao YannLeao self-assigned this Aug 11, 2026
@YannLeao YannLeao linked an issue Aug 11, 2026 that may be closed by this pull request
1 task
@YannLeao
YannLeao merged commit 1d69276 into main Aug 11, 2026
4 checks passed
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.

fix: ajuste de permissão de volume para compatibilidade com SELinux/Linux

1 participant