https://github.com/smartpottech/smartpot-db
https://github.com/smartpottech/smartpot-db
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/smartpottech/smartpot-db
- Owner: SmartPotTech
- Created: 2024-12-07T23:09:51.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-13T03:48:44.000Z (over 1 year ago)
- Last Synced: 2024-12-19T02:14:17.799Z (over 1 year ago)
- Language: JavaScript
- Size: 13.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SmartPot-DB (MongoDB)
## Deployment
[](https://github.com/SmartPotTech/SmartPot-DB/actions/workflows/dockerization.yml)
### 1. Creación de la Imagen Docker
Para crear la imagen Docker de la base de datos MongoDB personalizada, sigue estos pasos:
- **Ejecuta el siguiente comando** para construir la imagen de MongoDB:
```bash
docker build --platform linux/amd64 -t sebastian190030/db-smartpot:latest .
```
- Esto construye la imagen de Docker personalizada usando el `Dockerfile` que ya debe existir en tu proyecto.
### 2. Publicación de la Imagen en Docker Hub
Una vez que la imagen esté construida, puedes subirla a Docker Hub para tenerla disponible desde cualquier entorno:
- **Inicia sesión en Docker Hub** desde la terminal:
```bash
docker login
```
- **Sube la imagen** a tu repositorio en Docker Hub (cambiando `sebastian190030` por tu nombre de usuario):
```bash
docker push sebastian190030/db-smartpot:latest
```
- Esto sube la imagen creada a Docker Hub, haciéndola accesible para su distribución o despliegue en otros entornos.