1. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

HFSQL Docker on Raspberry Pi

Discussion dans 'Base de donnés & HFSQL' créé par sanyad, Avr 25, 2021.

  1. sanyad

    sanyad Member

    Inscrit:
    Sept 27, 2019
    Messages:
    176
    J'aime reçus:
    7
    Any friend succeeded to install and use HFSQL docker on Raspberry Pi? If yes, please share the method.
     
    Tags:
  2. sanyad

    sanyad Member

    Inscrit:
    Sept 27, 2019
    Messages:
    176
    J'aime reçus:
    7
    H friends, just want to ping.
    Installed HFSQL docker on SYnology NAS but slow performance.
    Planning to use Raspberry Pi 4 with Docker to deploy HFSQL docker.
    Seems that R-Pi has ARM architecture so may not support x86 docker containers of HFSQL.
    Any workaround or any friend succeded to deploy & use HFSQL docker on R-Pi please help and suggest.
     
  3. sanyad

    sanyad Member

    Inscrit:
    Sept 27, 2019
    Messages:
    176
    J'aime reçus:
    7
    Salut les amis, quelqu’un a réussi à installer et à accéder au fichier docker HFSQL sur le système d’exploitation Linux Raspberry Pi pour le fonctionnement de la base de données client/serveur à partir de windev ? Pl partager le résultat.
     
  4. popoy

    popoy Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 23, 2018
    Messages:
    2,964
    J'aime reçus:
    1,575
    Salut, tous les produits pcsoft ne sont pas compilés pour proceceur ARM
    Mais tu l'as toi même indiqué plus haut.
    Donc a part demander à pcsoft lui même, il n'y a pas de solution puisque le produit n'est pas open source, et a priori, c'est pas demain la veille.
    A bon entendeur
     
    perceval et sanyad aiment ça.
  5. perceval

    perceval Member
    WXG24 MEMBRE WX

    Inscrit:
    Mai 19, 2018
    Messages:
    54
    J'aime reçus:
    27

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Salut, tous les produits pcsoft ne sont pas compilés pour proceceur ARM
    Mais tu l'as toi même indiqué plus haut.
    Donc a part demander à pcsoft lui même, il n'y a pas de solution puisque le produit n'est pas open source, et a priori, c'est pas demain la veille.
    A bon entendeur
    Cliquez pour agrandir...
    Imagine toute la windeverie opensource. lol
     
  • AbouZizou

    AbouZizou Active Member
    MEMBRE WX WXG 21

    Inscrit:
    Fev 28, 2018
    Messages:
    182
    J'aime reçus:
    107

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Salut les amis, quelqu’un a réussi à installer et à accéder au fichier docker HFSQL sur le système d’exploitation Linux Raspberry Pi pour le fonctionnement de la base de données client/serveur à partir de windev ? Pl partager le résultat.
    Cliquez pour agrandir...
    Salut, je crois que ça sera possible à travers un NAS (OpenMediaVault) je l'ai installer sur PC et ça fonctionne. et je sais que openmediavault est possible de l'installer sur Raspberry Pi
     
    sanyad apprécie ceci.
  • Teddy

    Teddy New Member

    Inscrit:
    Oct 11, 2019
    Messages:
    1
    J'aime reçus:
    0
    Je déterre ce post... après quelques recherches, j'ai pu installer HFSQL et le Serveur webdev sur une Pi 5 / Ubuntu 24.04 LST / Virtualmin

    Installation de HFSQL avec Docker

    WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested

    Source :

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!



    QEMU Emulation
    En utilisant une incroyable image Docker maintenue par tonistiigi, nous pouvons installer des émulateurs pour différentes architectures et faire fonctionner notre image Docker. Rappelez-vous que l'émulation vient avec ses propres inconvénients. Il ne sera jamais aussi performant que l'exécution d'un dispositif en métal nu (ou sans émulation). BinFMT nous permettra d'installer ces émulateurs, et à partir de là, nous pouvons exécuter nos images Docker en spécifiant la plate-forme que nous souhaitons émuler.

    Étape 1

    Exécutez l'image BinFMT en spécifiant l'émulateur d'architecture que vous souhaitez installer. Vous trouverez une liste d'architectures prises en charge sur la page Docker Hub. Alternativement, utiliser tout cela pour installer chaque architecture prise en charge. Dans cet example, nous installons l'émulateur amd64.

    sudo docker run --privileged --rm tonistiigi/binfmt --install amd64

    Étape 2

    Exécutez votre conteneur en spécifiant la plateforme que vous souhaitez imiter avec --platform et tous les autres drapeaux dont vous avez besoin.

    // docker run --platform=linux/amd64 --name=my_emulated_container my_image

    sudo mkdir /home/docker
    sudo mkdir /home/docker/bdd_hfsql
    sudo chmod -R 777 /home/docker

    Installation "pour production"

    sudo docker run -dit --platform=linux/amd64 --restart unless-stopped --name HFSQL_DOCKER --volume /home/docker/bdd_hfsql:/var/lib/hfsql -e HFSQL_RANDOM_PASSWORD=yes --publish 4920:4900 windev/hfsql:300044c

    sudo docker logs HFSQL_DOCKER

    Installation windev/webdev:300045g docker

    sudo mkdir /home/docker/WB30
    sudo chmod 777 /home/docker/WB30

    sudo docker run -dit --platform=linux/amd64 --restart unless-stopped --name WEBDEV30.0 --volume WB30.0:/var/lib/webdev/30.0/ --publish 8080:80 windev/webdev:300045g
    (--configuration="<Numéro de série>-<Clé d'activation>" (facultatif)

    - Docker management commands ------------------------------

    - List the started dockers --------------------------------
    docker ps
    - List all dockers (Started or Not) -----------------------
    docker ps -a
    - Start, Stop, Delete a docker ----------------------------
    docker start | stop | rm DockerName
    - Explore a docker content --------------------------------
    docker exec -ti DockerName sh

    Le serveur webdev tourne, mais j'ai encore quelque problèmes pour y accéder
     
    #7 Teddy, Jan 2, 2025
    Dernière édition: Jan 2, 2025
  • Partager cette page

    Chargement...