- In the folder docs, you have all the documents related to the project: project plan, requirements record...
- In the folder product, you have the application code, that is, the code of the web platform for renting tourist apartments.
https://pgpig310.pythonanywhere.com/
https://sonarcloud.io/summary/overall?id=Jaime-Linares_PGPI-G3.10
Estos son los pasos necesarios para cargar y usar una imagen Docker exportada en otro dispositivo.
Es necesario tener Docker instalado en el equipo.
Guarda la imagen Docker en un archivo .tar
en el dispositivo de origen:
docker save -o city-scape-rentals.tar city-scape-rentals
Descargar el archivo alvarochico2408/city-scape-rentals.tar
adjunto.
Iniciar sesión en docker:
docker login
Descargar la imagen subida en dockerHub:
docker pull alvarochico2408/city-scape-rentals:latest
En el dispositivo, asegúrate de que Docker esté instalado y funcionando. Luego, usa el siguiente comando para cargar la imagen desde el archivo .tar
:
docker load -i alvarochico2408/city-scape-rentals.tar
Este comando importará la imagen a Docker. Puedes verificar que la imagen se cargó correctamente con:
docker images
Deberías ver algo como:
REPOSITORY TAG IMAGE ID CREATED SIZE
alvarochico2408/city-scape-rentals latest 1a2b3c4d5e6f 2 days ago 544MB
Ahora que la imagen está disponible, puedes usarla para crear y ejecutar un contenedor:
docker run -p 8000:8000 --name alvarochico2408/city-scape-rentals city-scape-rentals
Esto iniciará un contenedor basado en la imagen city-scape-rentals y mapeará el puerto 8000 del contenedor al puerto 8000 del host.
Accede a la aplicación en el navegador en:
http://localhost:8000
brew install sonar-scanner
https://docs.sonarsource.com/sonarqube/10.4/analyzing-source-code/scanners/sonarscanner/
sonar-scanner --version
cd product/ProyectoWeb
coverage run --source='.' manage.py test
coverage xml
sonar-scanner
find . -type d -name ".scannerwork" -exec rm -rf {} +