Diferència entre revisions de la pàgina «Grup 3 - Posada en producció classVRroom dockeritzat (Azure)»
Salta a la navegació
Salta a la cerca
Línia 14: | Línia 14: | ||
<pre>scp -i (private key) ./mysql_db_password.txt (user)@(ip):~/wp-higiene-postural/mysql_db_password.txt</pre> | <pre>scp -i (private key) ./mysql_db_password.txt (user)@(ip):~/wp-higiene-postural/mysql_db_password.txt</pre> | ||
<pre>scp -i (private key) ./mysql_root_password.txt (user)@(ip):~/wp-higiene-postural/mysql_root_password.txt</pre> | <pre>scp -i (private key) ./mysql_root_password.txt (user)@(ip):~/wp-higiene-postural/mysql_root_password.txt</pre> | ||
− | Una vegada hem transferit els arxius del projecte a Azure, encara falta transferir les dades guardades dins els volums cap a la màquina | + | Una vegada hem transferit els arxius del projecte a Azure, encara falta transferir les dades guardades dins els volums cap a la màquina virtual d'Azure. Amb Docker podem realitzar 'backups' dels nostres volums en local, que després podrem enviar a Azure i restaurar des d'allà. |
== Referències == | == Referències == | ||
* [https://docs.docker.com/storage/volumes/#backup-restore-or-migrate-data-volumes Docker - Backup, Restore or Migrate Data Volumes] | * [https://docs.docker.com/storage/volumes/#backup-restore-or-migrate-data-volumes Docker - Backup, Restore or Migrate Data Volumes] |
Revisió del 14:51, 15 març 2022
Tornar a Projecte IETI Cloud - Grup 3.
Tasca
Posada en producció de la web d'higiene postural dockeritzada sobre cloud extern (Azure).
Informe
Posarem en producció el nostre WordPress prèviament desplegat en local sobre una màquina virtual amb sistema operatiu Ubuntu dins d'Azure.
Migració de local a cloud extern
En primer lloc, instal·lem Docker i Docker Compose dins la nova màquina virtual d'Azure.
sudo apt-get install docker.io docker-compose
Un cop tenim Docker instal·lat, podem transferir els arxius del projecte mitjançant scp
.
scp -i (private key) ./docker-compose.yml (user)@(ip):~/wp-higiene-postural/docker-compose.yml
scp -i (private key) ./mysql_db_password.txt (user)@(ip):~/wp-higiene-postural/mysql_db_password.txt
scp -i (private key) ./mysql_root_password.txt (user)@(ip):~/wp-higiene-postural/mysql_root_password.txt
Una vegada hem transferit els arxius del projecte a Azure, encara falta transferir les dades guardades dins els volums cap a la màquina virtual d'Azure. Amb Docker podem realitzar 'backups' dels nostres volums en local, que després podrem enviar a Azure i restaurar des d'allà.