Docker e problema con i386 per versione 32 bit linux

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
Smanettando
Prode Principiante
Messaggi: 9
Iscrizione: martedì 22 novembre 2022, 19:32

Docker e problema con i386 per versione 32 bit linux

Messaggio da Smanettando »

Ciao a tutti, ho un grosso problema, sono a digiuno di ubuntu, ma mi serve per far girare della roba.
L'ho installato su un acer aspire one.
Non riesco a installare docker perchè mi dice che non è compatibile con 386.
Ho trovato una guida che ho seguito , sembra andato tutto bene .. mah boh non so come procedere, dove l'ha insytallato?
Un grazie a chi mi vorra' seguire
Ultima modifica di Smanettando il venerdì 25 novembre 2022, 12:00, modificato 1 volta in totale.
Avatar utente
tokijin
Moderatore Globale
Moderatore Globale
Messaggi: 4607
Iscrizione: mercoledì 3 giugno 2009, 23:10
Desktop: plasma 5.27.4
Distribuzione: Kubuntu 23.04
Località: Abruzzo

Re: Docker

Messaggio da tokijin »

Ciao e benvenuto nel forum :)

Nel merito non ti so rispondere, ma ti chiedo di fare alcune azioni per aiutare gli altri utenti a risponderti:
  • modifica il primo messaggio inserendo un titolo meno generico che spieghi meglio il tuo problema
  • descrivi bene cosa hai fatto: ad esempio parli di una guida seguita...che guida era?
  • cerca di descrivere meglio il tuo computer (hai un link con le specifiche?) e che versione di Ubuntu stai usando
In soldoni più informazioni fornisci e più sarà facile per te ottenere supporto.

Ciao :ciao:
Sei abbruzzese se dopo che ti sei strafogato un chilogrammo di pasta, hai il coraggio di dire alla cuoca "cacc ch'è cott" - Se entra un piccione in casa..chiudi le finestre!
Ubuntu User #28657 - Il mio vecchio hardware - Tag Codice
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2867
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: Docker

Messaggio da DoctorStrange »

Non si capisce in particolare come tu lo abbia installato, se hai provato a scaricare un pacchetto da internet e poi installarlo manualmente, oppure con il classico apt.

In questo secondo caso dovrebbe essersi installato manualmente. Forse il servizio non si è avviato. Prova a postare l'output di:

Codice: Seleziona tutto

whereis docker && sudo systemctl status docker
Avatar utente
miclab
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 455
Iscrizione: venerdì 18 gennaio 2008, 11:08
Desktop: Gnome 3
Distribuzione: Debian testing
Località: Rho

Re: Docker

Messaggio da miclab »

Nella 22.04.1 c'è la versione snap
Smanettando
Prode Principiante
Messaggi: 9
Iscrizione: martedì 22 novembre 2022, 19:32

Re: Docker

Messaggio da Smanettando »

Codice: Seleziona tutto

#!/bin/bash -ex
### Build a docker image for ubuntu i386.

### settings
arch=i386
suite=${1:-bionic} # change with your distro as in /etc/lsb-release
chroot_dir="/var/chroot/$suite"
apt_mirror='http://archive.ubuntu.com/ubuntu'
docker_image="32bit/ubuntu:$suite"

### make sure that the required tools are installed
packages="debootstrap schroot apparmor"
which docker || packages="$packages docker.io"
apt-get install -y $packages

### install a minbase system with debootstrap
export DEBIAN_FRONTEND=noninteractive
debootstrap --variant=minbase --arch=$arch $suite $chroot_dir $apt_mirror

### update the list of package sources
cat <<EOF > $chroot_dir/etc/apt/sources.list
deb $apt_mirror $suite main restricted universe multiverse
deb $apt_mirror $suite-updates main restricted universe multiverse
deb $apt_mirror $suite-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu $suite-security main restricted universe multiverse
EOF

### install ubuntu-minimal
cp /etc/resolv.conf $chroot_dir/etc/resolv.conf
mount -o bind /proc $chroot_dir/proc
chroot $chroot_dir apt-get update
chroot $chroot_dir apt-get -y upgrade
chroot $chroot_dir apt-get -y install ubuntu-minimal

### cleanup
chroot $chroot_dir apt-get autoclean
chroot $chroot_dir apt-get clean
chroot $chroot_dir apt-get autoremove
rm $chroot_dir/etc/resolv.conf

### kill any processes that are running on chroot
chroot_pids=$(for p in /proc/*/root; do ls -l $p; done | grep $chroot_dir | cut -d'/' -f3)
test -z "$chroot_pids" || (kill -9 $chroot_pids; sleep 2)

### unmount /proc
umount $chroot_dir/proc

### create a tar archive from the chroot directory
tar cfz ubuntu.tgz -C $chroot_dir .

### import this tar archive into a docker image:
cat ubuntu.tgz | docker import - $docker_image --message "Build with https://github.com/docker-32bit/ubuntu"

# ### push image to Docker Hub
# docker push $docker_image

### cleanup
rm ubuntu.tgz
rm -rf $chroot_dir
Ultima modifica di Smanettando il venerdì 25 novembre 2022, 11:59, modificato 2 volte in totale.
Smanettando
Prode Principiante
Messaggi: 9
Iscrizione: martedì 22 novembre 2022, 19:32

Re: Docker

Messaggio da Smanettando »

ho installato il file eseguibile che ho postato su

la versione è Ubuntu 18.04 LTS
cpu Intel Atom cpun270 @1.6 Ghz 1 processore 1 core 2 threads
Smanettando
Prode Principiante
Messaggi: 9
Iscrizione: martedì 22 novembre 2022, 19:32

Re: Docker

Messaggio da Smanettando »

DoctorStrange ha scritto:
mercoledì 23 novembre 2022, 11:43
Non si capisce in particolare come tu lo abbia installato, se hai provato a scaricare un pacchetto da internet e poi installarlo manualmente, oppure con il classico apt.

In questo secondo caso dovrebbe essersi installato manualmente. Forse il servizio non si è avviato. Prova a postare l'output di:

Codice: Seleziona tutto

whereis docker && sudo systemctl status docker

Codice: Seleziona tutto

root@Ondeventopc:~# whereis docker && sudo systemctl status docker
docker: /usr/bin/docker /etc/docker /usr/share/docker.io /usr/share/man/man1/docker.1.gz
● docker.service - Docker Application Container Engine
   Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: e
   Active: active (running) since Wed 2022-11-23 12:20:35 CET; 27min ago
     Docs: https://docs.docker.com
 Main PID: 885 (dockerd)
    Tasks: 10
   CGroup: /system.slice/docker.service
           └─885 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containe

nov 23 12:20:24 Ondeventopc dockerd[885]: time="2022-11-23T12:20:24.482548475+01
nov 23 12:20:26 Ondeventopc dockerd[885]: time="2022-11-23T12:20:26.056841516+01
nov 23 12:20:26 Ondeventopc dockerd[885]: time="2022-11-23T12:20:26.060163585+01
nov 23 12:20:26 Ondeventopc dockerd[885]: time="2022-11-23T12:20:26.189951069+01
nov 23 12:20:31 Ondeventopc dockerd[885]: time="2022-11-23T12:20:31.504088542+01
nov 23 12:20:32 Ondeventopc dockerd[885]: time="2022-11-23T12:20:32.487887056+01
nov 23 12:20:34 Ondeventopc dockerd[885]: time="2022-11-23T12:20:34.586222250+01
nov 23 12:20:34 Ondeventopc dockerd[885]: time="2022-11-23T12:20:34.622897294+01
nov 23 12:20:35 Ondeventopc systemd[1]: Started Docker Application Container Eng
nov 23 12:20:35 Ondeventopc dockerd[885]: time="2022-11-23T12:20:35.287105985+01
lines 1-19/19 (END)...skipping...
● docker.service - Docker Application Container Engine
   Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2022-11-23 12:20:35 CET; 27min ago
     Docs: https://docs.docker.com
 Main PID: 885 (dockerd)
    Tasks: 10
   CGroup: /system.slice/docker.service
           └─885 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

nov 23 12:20:24 Ondeventopc dockerd[885]: time="2022-11-23T12:20:24.482548475+01:00" level=info msg="[graphdriver] 
nov 23 12:20:26 Ondeventopc dockerd[885]: time="2022-11-23T12:20:26.056841516+01:00" level=warning msg="Your kernel
nov 23 12:20:26 Ondeventopc dockerd[885]: time="2022-11-23T12:20:26.060163585+01:00" level=warning msg="Your kernel
nov 23 12:20:26 Ondeventopc dockerd[885]: time="2022-11-23T12:20:26.189951069+01:00" level=info msg="Loading contai
nov 23 12:20:31 Ondeventopc dockerd[885]: time="2022-11-23T12:20:31.504088542+01:00" level=info msg="Default bridge
nov 23 12:20:32 Ondeventopc dockerd[885]: time="2022-11-23T12:20:32.487887056+01:00" level=info msg="Loading contai
nov 23 12:20:34 Ondeventopc dockerd[885]: time="2022-11-23T12:20:34.586222250+01:00" level=info msg="Docker daemon"
nov 23 12:20:34 Ondeventopc dockerd[885]: time="2022-11-23T12:20:34.622897294+01:00" level=info msg="Daemon has com
nov 23 12:20:35 Ondeventopc systemd[1]: Started Docker Application Container Engine.
nov 23 12:20:35 Ondeventopc dockerd[885]: time="2022-11-23T12:20:35.287105985+01:00" level=info msg="API listen on 
~
~
~
~
~
~
~
~
~
~
~
lines 1-19/19 (END)
Ultima modifica di Smanettando il venerdì 25 novembre 2022, 11:59, modificato 1 volta in totale.
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2867
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: Docker

Messaggio da DoctorStrange »

Docker sembra installato correttamente e funzionare altrettanto correttamente. Tu stesso hai detto che la guida che hai seguita sembra sia completata correttamente, e mi sembra che tu abbia ragione.

Di preciso cosa ti fa credere che ci sia qualcosa andato storto? Cosa non ti funziona?

Credo sarebbe meglio se tu dicessi esattamente cosa devi fare, altrimenti sarà dura capire cosa non funziona.
Smanettando
Prode Principiante
Messaggi: 9
Iscrizione: martedì 22 novembre 2022, 19:32

Re: Docker

Messaggio da Smanettando »

Dovrei installare un nodo mysterium e uno Honeygain
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2867
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: Docker

Messaggio da DoctorStrange »

Con installare intendi scaricare l'immagine Docker da Docker hub?
Smanettando
Prode Principiante
Messaggi: 9
Iscrizione: martedì 22 novembre 2022, 19:32

Re: Docker

Messaggio da Smanettando »

DoctorStrange ha scritto:
mercoledì 23 novembre 2022, 18:53
Con installare intendi scaricare l'immagine Docker da Docker hub?
Certo
Non so come fare per accedere a docker per scaricare mysterium e Honeygain.
Avatar utente
tokijin
Moderatore Globale
Moderatore Globale
Messaggi: 4607
Iscrizione: mercoledì 3 giugno 2009, 23:10
Desktop: plasma 5.27.4
Distribuzione: Kubuntu 23.04
Località: Abruzzo

Re: Docker

Messaggio da tokijin »

tokijin ha scritto:
mercoledì 23 novembre 2022, 11:37
Ciao e benvenuto nel forum :)

Nel merito non ti so rispondere, ma ti chiedo di fare alcune azioni per aiutare gli altri utenti a risponderti:
  • modifica il primo messaggio inserendo un titolo meno generico che spieghi meglio il tuo problema
    [...]
Non per essere pedante, ma ti chiedo di modificare il titolo del primo messaggio.

Altra modifica, per migliorare la leggibilità dei messaggi, è inserire i listati del terminale all'interno del tag Codice:
clicca sulla matita del messaggio da modificare (in alto a destra nel messaggio), evidenzia il listat del terminale, clicca sul pulsante </> e salva il messaggio.
Vedi pure il link nella mia firma per aiutarti, se necessario.

Questo per ogni messaggio con i listati del termianle non formattati correttamente.

Ciao :ciao:
Sei abbruzzese se dopo che ti sei strafogato un chilogrammo di pasta, hai il coraggio di dire alla cuoca "cacc ch'è cott" - Se entra un piccione in casa..chiudi le finestre!
Ubuntu User #28657 - Il mio vecchio hardware - Tag Codice
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2867
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: Docker

Messaggio da DoctorStrange »

Smanettando ha scritto: Certo
Non so come fare per accedere a docker per scaricare mysterium e Honeygain.
Abbastanza semplice, vai sul portale di Docker Hub, trovi l'immagine che ti interessa e, in basso a destra trovi l'esatto comando "docker pull". A questo punto, apri un terminale, e se il tuo docker engine in locale funziona senza problemi, ti basta copiare ed incollare questo docker pull, ed avrai l'immagine docker in locale.

Potrai poi fare

Codice: Seleziona tutto

docker images
per controllare che l'immagine sia stata correttamente scaricata, e:

Codice: Seleziona tutto

docker ps -a
per controllare quali immagini siano in esecuzione.
Allegati
dockerHub-Mysterium.png
Smanettando
Prode Principiante
Messaggi: 9
Iscrizione: martedì 22 novembre 2022, 19:32

Re: Docker

Messaggio da Smanettando »

DoctorStrange ha scritto:
venerdì 25 novembre 2022, 10:06
Smanettando ha scritto: Certo
Non so come fare per accedere a docker per scaricare mysterium e Honeygain.
Abbastanza semplice, vai sul portale di Docker Hub, trovi l'immagine che ti interessa e, in basso a destra trovi l'esatto comando "docker pull". A questo punto, apri un terminale, e se il tuo docker engine in locale funziona senza problemi, ti basta copiare ed incollare questo docker pull, ed avrai l'immagine docker in locale.

Potrai poi fare

Codice: Seleziona tutto

docker images
per controllare che l'immagine sia stata correttamente scaricata, e:

Codice: Seleziona tutto

docker ps -a
per controllare quali immagini siano in esecuzione.

Codice: Seleziona tutto

$ docker images
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/images/json": dial unix /var/run/docker.sock: connect: permission denied
Smanettando
Prode Principiante
Messaggi: 9
Iscrizione: martedì 22 novembre 2022, 19:32

Re: Docker

Messaggio da Smanettando »

tokijin ha scritto:
venerdì 25 novembre 2022, 9:13
tokijin ha scritto:
mercoledì 23 novembre 2022, 11:37
Ciao e benvenuto nel forum :)

Nel merito non ti so rispondere, ma ti chiedo di fare alcune azioni per aiutare gli altri utenti a risponderti:
  • modifica il primo messaggio inserendo un titolo meno generico che spieghi meglio il tuo problema
    [...]
Non per essere pedante, ma ti chiedo di modificare il titolo del primo messaggio.

Altra modifica, per migliorare la leggibilità dei messaggi, è inserire i listati del terminale all'interno del tag Codice:
clicca sulla matita del messaggio da modificare (in alto a destra nel messaggio), evidenzia il listat del terminale, clicca sul pulsante </> e salva il messaggio.
Vedi pure il link nella mia firma per aiutarti, se necessario.

Questo per ogni messaggio con i listati del termianle non formattati correttamente.

Ciao :ciao:
ho cambiato il titolo e meeso codice va bene?
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2867
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: Docker

Messaggio da DoctorStrange »

Smanettando ha scritto:

Codice: Seleziona tutto

$ docker images
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/images/json": dial unix /var/run/docker.sock: connect: permission denied
Finalmente abbiamo un errore parlante. Prova a dare:

Codice: Seleziona tutto

sudo chmod 0600 /var/run/docker.sock
E poi riprova con "docker images".
Smanettando
Prode Principiante
Messaggi: 9
Iscrizione: martedì 22 novembre 2022, 19:32

Re: Docker

Messaggio da Smanettando »

DoctorStrange ha scritto:
venerdì 25 novembre 2022, 14:29
Smanettando ha scritto:

Codice: Seleziona tutto

$ docker images
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/images/json": dial unix /var/run/docker.sock: connect: permission denied
Finalmente abbiamo un errore parlante. Prova a dare:

Codice: Seleziona tutto

sudo chmod 0600 /var/run/docker.sock
E poi riprova con "docker images".

Codice: Seleziona tutto

ondevento@Ondeventopc:~$ sudo chmod 0600 /varrun/docker images
chmod: impossibile accedere a '/varrun/docker': File o directory non esistente
chmod: impossibile accedere a 'images': File o directory non esistente
ondevento@Ondeventopc:~$ 

Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 2867
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 22.04 LTS Jammy Jellyfish
Sesso: Maschile
Località: Roma, Italia

Re: Docker e problema con i386 per versione 32 bit linux

Messaggio da DoctorStrange »

Controlla bene quello che hai scritto. Manca uno slash tra var e run. Anche il comando che hai dato è sbagliato. Controlla quello che ho scritto io nel messaggio precedente. Riprova.
Avatar utente
tokijin
Moderatore Globale
Moderatore Globale
Messaggi: 4607
Iscrizione: mercoledì 3 giugno 2009, 23:10
Desktop: plasma 5.27.4
Distribuzione: Kubuntu 23.04
Località: Abruzzo

Re: Docker

Messaggio da tokijin »

Smanettando ha scritto:
venerdì 25 novembre 2022, 12:37
ho cambiato il titolo e meeso codice va bene?
Va molto meglio: bene per il codice ma se possibile cerca di mettere un titolo più descrittivo

Se il problema è quello che hai scritto qui
Smanettando ha scritto:
mercoledì 23 novembre 2022, 19:32
DoctorStrange ha scritto:
mercoledì 23 novembre 2022, 18:53
Con installare intendi scaricare l'immagine Docker da Docker hub?
Certo
Non so come fare per accedere a docker per scaricare mysterium e Honeygain.
cerca di riportarlo sinteticamente nel titolo.

Ciao :ciao:
Sei abbruzzese se dopo che ti sei strafogato un chilogrammo di pasta, hai il coraggio di dire alla cuoca "cacc ch'è cott" - Se entra un piccione in casa..chiudi le finestre!
Ubuntu User #28657 - Il mio vecchio hardware - Tag Codice
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 17 ospiti