- Crear cuenta en GitHub si no se tiene.
- Crear nuevo repositorio, dándole un nombre y poniéndolo público o privado (según se quiera).
- Ir a la carpeta de nuestro escritorio donde está el proyecto que queremos subir al repositorio.
- Abrir un Terminal (en Linux) o un Power Shell (en Windows).
- Escribir los siguientes comandos:
$ git init <nombre_repositorio>
$ git add .
$ git commit -m "First commit"
$ git remote add origin <url_repositorio.git>
$ git push origin master
- Instalar Docker Desktop y dejarlo arrancado
- Abrir un Power Shell y poner, en primer lugar, el contenedor de 'Portainer', que servirá para gestionar de manera más eficiente nuestros contenedores:
$ docker volume create portainer_data
$ docker run -d -p 8000:8000 -p 9443:9443 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:alpine
- Después poner el contenedor de MySQL:
$ docker volume create mysql-local-1_data
$ docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=<contraseña> -v mysql_data:/var/lib/mysql -d mysql:latest
NOTA: La contraseña es opcional, aunque se recomienda siempre tener contraseña por motivos de seguridad. - Mirar en Docker Desktop si el contenedor de MySQL está arrancado. Si no lo está, arrancarlo.
- Abrir el proyecto en el IntelliJ y desplegar la pestaña del lateral derecho donde pone "Database".
- Hacer click sobre el símbolo "+" y buscar "MySQL".
- Introducir usuario y contraseña (si se tiene).