Al utilizar imágenes con arquitecturas genéricas en Docker se pueden generar incompatibilidades con los procesadores M1 Silicon
Podemos utilizar la capa de virtualización de Rosetta para solventar este tipo de problemas.
Metodo 1: exportar variable
Si estamos utilizando directamente la CLI, podemos exportar la siguiente variable previamente en la shell:
|
|
Metodo 2: corregir docker-compose
Si por el contrario estamos utilizando docker-compose, lo modificamos según el formato de fichero:
|
|
Por ejemplo:
|
|
Metodo3: corregir dockerfile:
Otra opción si lo que utilizamos es un dockerfile:
|
|