Fedora-Fr - Communauté francophone Fedora - Linux

Communauté francophone des utilisateurs de la distribution Linux Fedora.

  

Dernière news : Fedora Linux 36 est disponible !

#1 23/07/2017 16:19:33

jb1
Membre
Inscription : 01/08/2005
Messages : 298

[Résolu] docker

[root@alpha30 ~]# dnf install docker-ce
Échec de la synchronisation du cache pour le dépôt « docker-ce-stable », désactivation.
Dernière vérification de l’expiration des métadonnées effectuée il y a 0:50:20 le dim. 23 juil. 2017 15:24:15 CEST.
Aucun paquet docker-ce disponible.
Erreur : Impossible de trouver une correspondance
[root@alpha30 ~]#

je fais comment pour réinstaller

Hors ligne

#2 23/07/2017 17:00:07

Jujens
Membre
Inscription : 30/05/2010
Messages : 127
Site Web

Re : [Résolu] docker

Tout simplement un :

sudo dnf install docker

Hors ligne

#3 23/07/2017 18:12:15

jb1
Membre
Inscription : 01/08/2005
Messages : 298

Re : [Résolu] docker

bonsoir,
installation ok

Hors ligne

#4 24/07/2017 08:29:38

madko
Contributeur Fedora et Linuxé depuis 1994
Modérateur
Lieu : Noisy the Great (9³)
Inscription : 22/12/2006
Messages : 8 472
Site Web

Re : [Résolu] docker

jb1 il y a une documentation : https://doc.fedora-fr.org/wiki/DNF,_le_ … _un_paquet

Et n'oublie pas de marquer ton sujet comme résolu.

Tschuss!


Linux, ya moins bien, mais c'est plus chèr!!!
Fedora 32 WorkStation sur HP 850 G5
Fedora 32 SilverBlue sur Lenovo Thinkpad Yoga 12

Hors ligne

#5 24/07/2017 10:31:34

jb1
Membre
Inscription : 01/08/2005
Messages : 298

Re : [Résolu] docker

bonjour,
voir post précèdent!
fonctionnement ko

vous modifiez les régles du jeu au fil de l'eau?
par curiosté,
comme j'ai différent linux, j'ai installé docker,
pas de problème, moins de 10mn pour "s'amuser" avec

celui qui m'écrit que je n'ai qu'à aller voir ailleurs, n'est pas  communicatif
pour le fun et faire avancer le chimiliblick

en jettant un oeil, plein de sticky bit

ensuite dans votre usine à gaz,
interface docker0 reçoit bien les pings mais le compteur rx/dx reste à 0

a+

Hors ligne

#6 24/07/2017 11:29:56

jb1
Membre
Inscription : 01/08/2005
Messages : 298

Re : [Résolu] docker

bonjour,

getsockname(3, {sa_family=AF_UNIX}, [112->2]) = 0
getpeername(3, {sa_family=AF_UNIX, sun_path="/var/run/docker.sock"}, [112->23]) = 0
futex(0xc4204d8490, FUTEX_WAKE, 1)      = 1
read(3, 0xc4201d1000, 4096)             = -1 EAGAIN (Resource temporarily unavailable)
epoll_wait(4, [], 128, 0)               = 0
epoll_wait(4, 

vous pouvez m'expliquer pour la ressource?

il y a le?

commande passée:
sudo strace docker -D version
bon app

Hors ligne

#7 24/07/2017 15:38:56

madko
Contributeur Fedora et Linuxé depuis 1994
Modérateur
Lieu : Noisy the Great (9³)
Inscription : 22/12/2006
Messages : 8 472
Site Web

Re : [Résolu] docker

C'est simple, tu lance docker -D alors que le démon est sûrement déjà en train de tourner (via systemd). Donc forcement le /var/run/docker.sock est déjà occupé. Mais le strace sur docker laisse supposé que tu veuilles debuguer le programme ? Or celui-ci fonctionne bien.

jb1 a écrit :

bonjour,
voir post précèdent!
fonctionnement ko

post précédent:

jb1 a écrit :

bonsoir,
installation ok

et dans le post 1, j'ai répondu, tout est dans la doc dnf.

Dernière modification par madko (24/07/2017 15:39:53)


Linux, ya moins bien, mais c'est plus chèr!!!
Fedora 32 WorkStation sur HP 850 G5
Fedora 32 SilverBlue sur Lenovo Thinkpad Yoga 12

Hors ligne

#8 24/07/2017 16:21:13

jb1
Membre
Inscription : 01/08/2005
Messages : 298

Re : [Résolu] docker

bonjour,
pour l'utilisation de dnf, cela commence à venir

sur l'autre linux cela avance,
une erreur 2, privilège en tentant une MAJ d'un ensemble de paquets
nota ipv6 est implémenté dans l'interface docker0

le (s) paquet docker est d'origine docker avant les implémentations Fedora?

[jb1@alpha30 ~]$ docker version
Client:
 Version:         1.13.1
 API version:     1.26
 Package version: 
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
[jb1@alpha30 ~]$ ps -aedf|grep docker
root      1120     1  0 15:49 ?        00:00:00 /usr/libexec/docker/rhel-push-plugin
jb1       3465  3343  0 16:01 pts/1    00:00:00 grep --color=auto docker
[jb1@alpha30 ~]$ docker images
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
[jb1@alpha30 ~]$ systemctl start docker

là c'est blocqué

dans localhost:9090
Docker Block RHEL push plugin authZ Plugin     actif
Docker Block RHEL push plugin Socket for the API    actif

Hors ligne

#9 24/07/2017 19:49:26

madko
Contributeur Fedora et Linuxé depuis 1994
Modérateur
Lieu : Noisy the Great (9³)
Inscription : 22/12/2006
Messages : 8 472
Site Web

Re : [Résolu] docker

docker doit être utilisé avec la commande sudo

je suis en train d'écrire une doc pour docker sur Fedora rien que pour toi (et tous les autres) :
https://doc.fedora-fr.org/wiki/Docker

c'est loin d'être fini.

donc essaye déjà avec

sudo docker images

avec ton utilisateur jb1. ça passera surement mieux.


Linux, ya moins bien, mais c'est plus chèr!!!
Fedora 32 WorkStation sur HP 850 G5
Fedora 32 SilverBlue sur Lenovo Thinkpad Yoga 12

Hors ligne

#10 24/07/2017 20:51:48

nouvo09
Accro à Fedo !
Lieu : Paris
Inscription : 22/09/2005
Messages : 23 579

Re : [Résolu] docker

ça y est on officialise l'usage de sudo chez Fedora ?


C'est pas parce que c'est difficile qu'on n'ose pas,
c'est parce qu'on ose pas que c'est difficile !

Hors ligne

#11 24/07/2017 21:40:04

Jujens
Membre
Inscription : 30/05/2010
Messages : 127
Site Web

Re : [Résolu] docker

madko a écrit :

docker doit être utilisé avec la commande sudo

Pas nécessairement. On peut aussi s'ajouter au groupe docker. On peut alors lancer les commandes docker en tant qu'utilisateur standard. Pour ça, lancer en tant que root :

usermod -aG docker jb1

Puis se délogger/relogger pour que le changement prenne effet.

Hors ligne

#12 24/07/2017 21:45:28

Heldwin
version 329521
Inscription : 07/10/2008
Messages : 4 334

Re : [Résolu] docker

nouvo09 a écrit :

ça y est on officialise l'usage de sudo chez Fedora ?

Ca fait quelque temps déjà que, sur les canaux, ils parlent de sudo tout le temps.

Dernière modification par Heldwin (24/07/2017 21:45:48)


"The only way to achieve the impossible is to believe it’s possible"

Hors ligne

#13 24/07/2017 22:15:26

madko
Contributeur Fedora et Linuxé depuis 1994
Modérateur
Lieu : Noisy the Great (9³)
Inscription : 22/12/2006
Messages : 8 472
Site Web

Re : [Résolu] docker

J'étais resté sur la notion que sudo pour docker c'était mieux que le groupe docker https://www.projectatomic.io/blog/2015/ … a-or-rhel/
Mais bon ça date peut-être un peu

Si le groupe docker n'existe pas, il faut le créer, et relancer le service docker.

Dernière modification par madko (24/07/2017 22:16:40)


Linux, ya moins bien, mais c'est plus chèr!!!
Fedora 32 WorkStation sur HP 850 G5
Fedora 32 SilverBlue sur Lenovo Thinkpad Yoga 12

Hors ligne

#14 24/07/2017 22:44:58

Fifi
Membre
Lieu : Belgique
Inscription : 22/05/2006
Messages : 5 257

Re : [Résolu] docker

nouvo09 a écrit :

ça y est on officialise l'usage de sudo chez Fedora ?

Ben moi, ça me plait pas ! sad
Je ne parle pas de docker, mais en général...

Dernière modification par Fifi (24/07/2017 22:46:53)


Fedora 31-x86_64 - KDE 5 - Plasma 5.17 - Gigabyte B450 Aorus Elite - AMD Ryzen 7 2700 - Nvidia GTX 1650 Super Windforce ( avec le driver proprio Nvidia ) - 16 Go RAM Corsair - 1 disque dur WD de 2 To en Sata3 et un SSD Crucial de 256 Go ( disque de boot )
Multiboot Fedora - Centos 7.0  -  Windows 10 Pro - Systemrescuecd
brave-browser-1.2.43-1.fc31.x86_64  -  thunderbird-68.4.1-1.fc31.x86_64

Hors ligne

#15 25/07/2017 06:20:36

VINDICATORs
RédactWikix and the graphicatorix!
Modérateur
Lieu : Toulouse(31) France
Inscription : 23/11/2004
Messages : 18 759
Site Web

Re : [Résolu] docker

Mon urticaire vient de me reprendre... J'en fais même des cauchemars...


AMD R7 5800x, MSI Pro Carbon X470, 64Go DDR4 3600 Kingston Renegarde C18 (en test), RX5700XT MSI WaterCooling OC, SSD : 1xPNY LXR8 1To + 1x970EVO 500Go + 2x500Go 860EVO, 3x1To 860EVO, HDD WD 2To + 4To Black, 3To Red, BeQuiet Purepower 1000W plat, BSGT Dark 900
AMD R7 2700x + 32Go DDR4 3200Mhz, 1xPNY LXR8 1To, 2x1To 860QVO, BMT MasterBox Q300L
AMD R5 2600, Asus mATX, 32Go DDR4 2933Mhz, 1x250GO SSD, 3x 2To RAID5 WDBlue, BCubes Chieftec + AMD A6 9500, 16Go, SSD 250Go

Hors ligne

#16 25/07/2017 08:38:54

nouvo09
Accro à Fedo !
Lieu : Paris
Inscription : 22/09/2005
Messages : 23 579

Re : [Résolu] docker

Qu'on me démente si je me trompe, mais par défaut sudo sans autre indication implique l'usage de l'id root. Si on veut utiliser une autre identité, on doit l'indiquer.

Idem pour su. On peut donc utiliser un   su - docker, faire toutes les manips voulues, sans chaque fois se retaper un sudo et se déconnecter du compte une fois les opérations terminées.

Enfin ça me semble plus simple.


C'est pas parce que c'est difficile qu'on n'ose pas,
c'est parce qu'on ose pas que c'est difficile !

Hors ligne

#17 25/07/2017 09:02:50

Fifi
Membre
Lieu : Belgique
Inscription : 22/05/2006
Messages : 5 257

Re : [Résolu] docker

nouvo09 a écrit :

Qu'on me démente si je me trompe, mais par défaut sudo sans autre indication implique l'usage de l'id root. Si on veut utiliser une autre identité, on doit l'indiquer.

Idem pour su. On peut donc utiliser un   su - docker, faire toutes les manips voulues, sans chaque fois se retaper un sudo et se déconnecter du compte une fois les opérations terminées.

Enfin ça me semble plus simple.

Tout à fait d'accord !


Fedora 31-x86_64 - KDE 5 - Plasma 5.17 - Gigabyte B450 Aorus Elite - AMD Ryzen 7 2700 - Nvidia GTX 1650 Super Windforce ( avec le driver proprio Nvidia ) - 16 Go RAM Corsair - 1 disque dur WD de 2 To en Sata3 et un SSD Crucial de 256 Go ( disque de boot )
Multiboot Fedora - Centos 7.0  -  Windows 10 Pro - Systemrescuecd
brave-browser-1.2.43-1.fc31.x86_64  -  thunderbird-68.4.1-1.fc31.x86_64

Hors ligne

#18 25/07/2017 09:09:02

madko
Contributeur Fedora et Linuxé depuis 1994
Modérateur
Lieu : Noisy the Great (9³)
Inscription : 22/12/2006
Messages : 8 472
Site Web

Re : [Résolu] docker

non ce n'est pas le bon usage, tu ne vois qu'un usage limité où tu serais seul sur ta machine. Dans une documentation à usage plus générique, les bonnes pratiques sont pour l'accès à docker de passer par sudo (et pas sous l'utilisateur docker), ou de passer par un utilisateur qui se trouve être dans le groupe docker.

L'usage de sudo est depuis longtemps mis en avant dans Fedora, vu que c'est ce qui se passe quand vous cochez la fameuse case à l'install pour que votre utilisateur soit un Administrateur.

On ne va pas revenir sur les nombreux avantage de sudo, mais pour des raisons de sécurité c'est bien mieux que de changer d'utilisateur (su root ou su docker) ne serait-ce que pour la tracabilité.
Enfin, dans les règles sudoers, il est habituel de voir des restrictions pour l'accès à docker. Un passage sous l'utilisateur docker, un utilisateur lambda pourrait faire trop de ravage (accès à des fichiers de conf, tampon etc). Et même conceptuellement il s'agit d'un utilisateur dit système (ou de service), avec un ID faible, il n'est donc pas fait pour être utilisé. Ensuite, pour terminer d'enfoncer le clou, cet utilisateur docker n'existe même pas ;)

ps: si vous voulez contribuer à la doc Docker n'hésitez pas

Dernière modification par madko (25/07/2017 09:13:06)


Linux, ya moins bien, mais c'est plus chèr!!!
Fedora 32 WorkStation sur HP 850 G5
Fedora 32 SilverBlue sur Lenovo Thinkpad Yoga 12

Hors ligne

#19 25/07/2017 09:55:52

Jujens
Membre
Inscription : 30/05/2010
Messages : 127
Site Web

Re : [Résolu] docker

madko a écrit :

J'étais resté sur la notion que sudo pour docker c'était mieux que le groupe docker https://www.projectatomic.io/blog/2015/ … a-or-rhel/
Mais bon ça date peut-être un peu

C'est toujours valide, surtout à cause de

--privileged

. Mais de mon point de vue si tu es seul sur la machine, ça ne pose pas de souci et c'est plus simple/agréable à utiliser.

Autre solution intéressante, utiliser un utilisateur dédié et activer les usernamespace. L'option 

--privileged

ne peut alors plus être utilisé. J'ai écrit un article à ce sujet pour ceux que ça intéresse.

Hors ligne

#20 25/07/2017 10:13:15

madko
Contributeur Fedora et Linuxé depuis 1994
Modérateur
Lieu : Noisy the Great (9³)
Inscription : 22/12/2006
Messages : 8 472
Site Web

Re : [Résolu] docker

merci pour la confirmation et surtout pour l'article c'est en effet intéressant. Dans tous les cas je documenterais sur le wiki que les 2 sont possibles (groupe docker, mais pas le user, et sudo, avec une préférence pour sudo si la sécurité importe).


Linux, ya moins bien, mais c'est plus chèr!!!
Fedora 32 WorkStation sur HP 850 G5
Fedora 32 SilverBlue sur Lenovo Thinkpad Yoga 12

Hors ligne

#21 25/07/2017 17:24:24

jb1
Membre
Inscription : 01/08/2005
Messages : 298

Re : [Résolu] docker

bonsoir,
j'ai fait des petites manips sur un second linux
j'ai  deviné que l'adresse 172.17.0.1 de docker0 est l'@ de la passerelle
bonne soirée pour la doc
pint

Hors ligne

#22 25/07/2017 19:26:46

madko
Contributeur Fedora et Linuxé depuis 1994
Modérateur
Lieu : Noisy the Great (9³)
Inscription : 22/12/2006
Messages : 8 472
Site Web

Re : [Résolu] docker

Tu aurais pu poser la question. Ce réseau sert aux services dans les conteneurs.


Linux, ya moins bien, mais c'est plus chèr!!!
Fedora 32 WorkStation sur HP 850 G5
Fedora 32 SilverBlue sur Lenovo Thinkpad Yoga 12

Hors ligne

#23 26/07/2017 12:20:33

jb1
Membre
Inscription : 01/08/2005
Messages : 298

Re : [Résolu] docker

abandon pour fedora 27

fonctionne trés bien sur debian, ubuntu, opensuse, windows10
ces divers releases sont up to day

pour info j'ai réussi à faire fonctionner une fois docker sur f27
sad:-(

Hors ligne

#24 26/07/2017 12:36:19

madko
Contributeur Fedora et Linuxé depuis 1994
Modérateur
Lieu : Noisy the Great (9³)
Inscription : 22/12/2006
Messages : 8 472
Site Web

Re : [Résolu] docker

Normal pour une version pas fini. Pourquoi ne pas utiliser une Fedora stable ?


Linux, ya moins bien, mais c'est plus chèr!!!
Fedora 32 WorkStation sur HP 850 G5
Fedora 32 SilverBlue sur Lenovo Thinkpad Yoga 12

Hors ligne

#25 26/07/2017 14:28:21

jb1
Membre
Inscription : 01/08/2005
Messages : 298

Re : [Résolu] docker

bonjour,
j' ai f26 et f27
avant les manips avec docker f27 me convenait

en regardant les log f27, j'ai utilisé la même méthode que sur les autres linux
un grossier exemple
localhost:9090 les services docker acttif
ps -aedf|grep docker inactif
find / -name "*docker*" -print me remonte une big palenquée de fichier
un autre exemple
docker images devrait remonté au moins la ligne titre
l'option Debug woualou

Hors ligne

Pied de page des forums