![]() ![]() I then built the Elasticsearch container based on the ARM-based JAVA container. The Elasticserach container uses JAVA containers, and since the architecture of JAVA containers is AMD64, I used the ARM-based Debian to build the JAVA containers. Other than that, I was able to build Open Edx and Open Edx Forum Docker images smoothly. The Open Edx and Open Edx Forum Docker images use Dockerize for container configuration in the process of building the Docker images, both the Open Edx and the Open Edx Forum the AMD64-based Dockerize will not work on the Raspberry Pi, so we replaced Dockerize with an ARM-based version. ![]() I also found a Docker image of MariaDB for the ARM architecture. I was able to convert Nginx, SMTP, Rabbitmq, and Memcache from AMD64 to ARM without any hindrance. As a result, I was able to eliminate problems caused by differences in software versions. I paid close attention to the software versions and used the same version of the software as much as possible to reduce the complexity of the debugging process. Therefore, I converted all the Docker images from AMD64 to ARM. The Docker images provided by Tutor are all built on AMD64 architecture, and since the Raspberry Pi is an ARM architecture, the default Docker images cannot be run on the Raspberry Pi. The Tutor uses nine Docker images to run Open Edx. ![]() (…) Conversion Docker images from AMD64 to ARM On a related note, the user who managed to run Tutor on Raspberry Pi has given us some feedback ( discussion, report).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |