Hai un database in un container Docker non esposto all'esterno per motivi di sicurezza?
In questo video ti mostro come utilizzare un SSH Tunnel per connetterti in modo sicuro.
Cosa vedremo:
1) Setup di un ambiente Apache + mysql con Docker Compose.
2) Configurazione della rete interna: perché il DB non deve essere pubblico.
3) Accesso SSH al container Apache (il nostro "Jump Host").
4) Configurazione passo-passo di DBeaver per "bucare" la rete tramite tunnel SSH.
Test finale: visualizzazione dati via PHP e via client desktop.
#programmazione #docker #devops #mysql #sshd #linux #php
Capitoli:
00:00 - Struttura del progetto
01:11 - Avvio dello stack docker
02:00 - Descrizione del codice
04:33 - Introduzione tunnel SSH
07:23 - Utilizzo DBeaver per verifica connessione
08:38 - Modifica dei dati nel database
10:23 - Approfondimenti e conclusioni
Download
0 formats
No download links available.
SSH Tunneling: Come accedere a DB isolati | NatokHD