You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+51-2Lines changed: 51 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -52,7 +52,7 @@ Este modo é ideal para executar erros específicos de forma rápida e isolada.
52
52
1.**Execute o script:**
53
53
54
54
```bash
55
-
docker run --rm error_emulator ./deadlock
55
+
docker run --rm -it error_emulator ./deadlock
56
56
```
57
57
58
58
### Modo 2: Usando o Menu Interativo no Contêiner
@@ -65,4 +65,53 @@ Este modo inicia um único contêiner que permanece ativo, permitindo que você
65
65
```
66
66
O menu aparecerá imediatamente, sendo executado de dentro do próprio contêiner. Para parar a simulação e o contêiner, escolha a opção `q` no menu.
67
67
68
-
-----
68
+
-----
69
+
70
+
### Modo 3: Fluxo de Trabalho Automatizado (All-in-One)
71
+
72
+
Este modo é a forma mais simples e profissional de executar a demonstração completa de erros que exigem permissões especiais, como o `core_dumped`. Ele automatiza a construção e a execução do contêiner, além da configuração interna necessária, em um único comando.
73
+
74
+
#### O Script "run.sh"
75
+
76
+
[cite\_start]O script `run.sh` automatiza todo o processo[cite: 1]:
77
+
78
+
```bash
79
+
# este é o script que automatiza todo o processo.
80
+
81
+
# --- etapa 1: Construir a Imagem Docker ---
82
+
# o script primeiro garante que a imagem 'emulator' está construída e atualizada.
83
+
echo"--> Etapa 1/2: Construindo/Verificando a imagem Docker 'emulator'..."
0 commit comments