- Hostname: sqlserver
- Port: 1433
- SA Password: L0c@lh0st
Using WSL run the following commands to create a folder and grant permissions
sudo mkdir -p /mnt/c/rancher-data/sqlserver/{data,log,secrets}
sudo chown -R 10001:0 /mnt/c/rancher-data/sqlserver
sudo chmod -R 777 /mnt/c/rancher-data/sqlserverApply the YAML
kubectl apply -f .\sqlserver-k8.yamldocker-compose -f .\sqlserver-docker.yaml -p sqlserver up -dThis is the command to copy the backup files from the container:
docker cp sqlserver:/var/opt/mssql/data/. .- Hostname: postgres
- Port: 5432
- Default User: postgres
- Default Pass: postgres
- PgAdmin port: 8081
kubectl apply -f .\databases\postgres-k8.yamldocker-compose -f .\postgres-docker.yaml -p postgres up -d- Hostname: mysql
- Port: 3306
- Root Password: localhost
- PhpMyAdmin port: 8088
kubectl apply -f .\mysql-k8.yamldocker-compose -f .\mysql-docker.yaml -p mysql up -d- Hostname: mongodb
- Port: 27017
- User: mongodb
- Password: mongodb
kubectl apply -f .\mongodb-k8.yamldocker-compose -f .\mongodb-docker.yaml -p mongodb up -dClients:
- Hostname: redis
- Port: 6379
- Commander Port: 8081
- Manager Port: 16379
kubectl apply -f .\redis-k8.yamldocker-compose -f .\redis-docker.yaml -p redis up -d