Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2737 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  45  46  47  48  49  50
Auteur Sujet :

[TOPICUNIK] Docker

n°1480490
MilesTEG1
Posté le 28-12-2022 à 14:56:53  profilanswer
 

Reprise du message précédent :
@getget : je te suggère de revoir ta manière d'utiliser docker ^^
Car ça semble bien le boxon dans ton NAS :)
Il faut aussi te documenter sur ce qu'est un volume docker et comment en assurer la pérennité car souvent dans les volumes sont stockés des données importantes, tant pour le conteneur, que pour ton utilisation.
 
Personnellement, j'essaie toujours de faire en sorte de monter le volume depuis le NAS avec docker-compose. Ça permet de récupérer les données en cas de soucis et/ou de sauvegardes, et d'y agir dessus facilement.
 
tes fichiers docker-compose.yml doivent être placés dans /volume1/docker/conteneurX/
ou conteneurX est le nom de ce que tu veux déployer (tu peux aussi bien l'appeler toto ;) ).
 
Mais perso, je ne passe plus que par Portainer pour faire les conteneurs, à base de fichiers docker-compose.yml.


---------------
Mes ventes : [FeedBack] http://forum.hardware.fr/hfr/Achat [...] 4599_1.htm
mood
Publicité
Posté le 28-12-2022 à 14:56:53  profilanswer
 

n°1480491
getget
Il y en a qui ont essayé ...
Posté le 28-12-2022 à 16:05:56  profilanswer
 

J'utilise très peu, j'ai une VM avec une debian, et au moins je comprends ce que je fais (ou à peu près :o)
 
Je ne mets que des choses "peu importantes" dans docker, et là ayant changé de voiture, c'était le boxon avec les 2 mélangées; je voulais repartir d'une bdd propre.
 
J'utilise maintenant docker-compose, au moins par rapport à DSM, je sais à peu près ce qu'il fait.
 
Encore une chose que je n'ai pas vraiment compris c'est comment upgrader. Je suis sensé avoir la toute dernière version de Teslamate  
 
  teslamate:
    image: teslamate/teslamate:latest
 
dans le docker-compose, et j'ai la version 1.26.1 alors qu'il y a la 1.27.1 (https://github.com/adriankumpf/teslamate/releases)


---------------
Gamertag : Getget94 - PSN : Getget1980 - Nintendo Network : Getget1980 - Uplau : Getget1980
n°1480492
Je@nb
Kindly give dime
Posté le 28-12-2022 à 16:07:32  profilanswer
 
n°1480494
getget
Il y en a qui ont essayé ...
Posté le 28-12-2022 à 16:47:06  profilanswer
 

Merci je vais regarder ça, mais vu que je viens de récupérer les images, il aurait dû prendre la dernière version non ?
 
Edit : J'ai refait la même chose et il a prit la toute dernière :o

Message cité 1 fois
Message édité par getget le 05-01-2023 à 09:04:12

---------------
Gamertag : Getget94 - PSN : Getget1980 - Nintendo Network : Getget1980 - Uplau : Getget1980
n°1480496
the_fireba​ll
I have fucking failed
Posté le 28-12-2022 à 19:24:49  profilanswer
 

Je@nb a écrit :

watchtower :o


Couplé à un bot telegram


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
n°1480497
Je@nb
Kindly give dime
Posté le 28-12-2022 à 19:54:55  profilanswer
 

Pas besoin non

n°1480506
e_esprit
Posté le 29-12-2022 à 10:37:09  profilanswer
 

getget a écrit :

Merci je vais regarder ça, mais vu que je viens de récupérer les images, il aurait dû prendre la dernière version non ?
 
Edit : J'ai refait la même chose et il a prit la toute dernière :o


docker-compose pull
pour lui dire de checker si y a une nouvelle version (y compris latest).
Sinon il check qu'il a une image :latest en local, et si oui il regarde pas si y a une nouvelle version.


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
n°1480509
getget
Il y en a qui ont essayé ...
Posté le 29-12-2022 à 12:57:48  profilanswer
 

e_esprit a écrit :


docker-compose pull
pour lui dire de checker si y a une nouvelle version (y compris latest).
Sinon il check qu'il a une image :latest en local, et si oui il regarde pas si y a une nouvelle version.


Merci :)


---------------
Gamertag : Getget94 - PSN : Getget1980 - Nintendo Network : Getget1980 - Uplau : Getget1980
n°1480540
the_fireba​ll
I have fucking failed
Posté le 30-12-2022 à 15:35:04  profilanswer
 

Je@nb a écrit :

Pas besoin non


Ça dépend des gens et des besoins.
 
Perso savoir ce qu’il a fait avec succès m’intéresse, et sans avoir à me connecter


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
n°1480543
Priareos
Gruiiiiiik
Posté le 30-12-2022 à 17:14:45  profilanswer
 

:hello: Il y en a qui ont installé Mediawiki avec docker-compose? Comme souvent il faut mariadb mais là la page de config n'arrive jamais à s'y connecter. Dans les logs il est dit qu'il faudrait donner un mot de passe à root, mais c'est déjà dans le docker-compose.yml
J'ai testé sans docker dans une vm, ça marche très bien donc le problème vient bien du docker-compose que voici:
 

Code :
  1. version: '3'
  2. services:
  3.   mediawiki:
  4.     image: mediawiki
  5.     restart: unless-stopped
  6.     ports:
  7.       - 8080:80
  8.     links:
  9.       - database
  10.     volumes:
  11.       - images:/var/www/html/images
  12.   database:
  13.     image: mariadb
  14.     restart: unless-stopped
  15.     environment:
  16.       MYSQL_DATABASE: wikimedia
  17.       MYSQL_USER: wikiuser
  18.       MYSQL_PASSWORD: password
  19.     volumes:
  20.       - db:/var/lib/mysql
  21. volumes:
  22.   images:
  23.   db:

mood
Publicité
Posté le 30-12-2022 à 17:14:45  profilanswer
 

n°1480545
Je@nb
Kindly give dime
Posté le 30-12-2022 à 17:56:15  profilanswer
 

Euh tes variables d'environnements de ton image mariadb correspondent pas du tout à celles attendues https://hub.docker.com/_/mariadb

n°1480547
Priareos
Gruiiiiiik
Posté le 30-12-2022 à 18:01:31  profilanswer
 

Si c'est cà c'est grave parce que le fichier et en particulier les variables sont celles données sur la page de mediawiki de docker hub.

n°1480548
Fredouye
Shivers !
Posté le 30-12-2022 à 18:03:40  profilanswer
 

Je@nb a écrit :

Euh tes variables d'environnements de ton image mariadb correspondent pas du tout à celles attendues https://hub.docker.com/_/mariadb

Bah si :D

Citation :

MARIADB_DATABASE / MYSQL_DATABASE
 
This variable allows you to specify the name of a database to be created on image startup.
 
MARIADB_USER / MYSQL_USER, MARIADB_PASSWORD / MYSQL_PASSWORD, MARIADB_PASSWORD_HASH
 
These are used in conjunction to create a new user and to set that user's password.


 
Par contre, il manque les variables utilisées par MediaWiki : https://www.mediawiki.org/wiki/Medi [...] se_server)


---------------
Le dernier arrivé est fan de Phil Collins
n°1480549
Je@nb
Kindly give dime
Posté le 30-12-2022 à 18:07:59  profilanswer
 

Je sais pas je lis ça moi:

Citation :

One of MARIADB_RANDOM_ROOT_PASSWORD, MARIADB_ROOT_PASSWORD_HASH, MARIADB_ROOT_PASSWORD or MARIADB_ALLOW_EMPTY_ROOT_PASSWORD (or equivalents, including *_FILE), is required. The other environment variables are optional.


Et j'en vois aucune là

n°1480550
Fredouye
Shivers !
Posté le 30-12-2022 à 18:11:38  profilanswer
 

j'ai copié / collé depuis https://hub.docker.com/_/mariadb ...


---------------
Le dernier arrivé est fan de Phil Collins
n°1480551
Je@nb
Kindly give dime
Posté le 30-12-2022 à 18:14:13  profilanswer
 

Moi aussi

n°1480552
Fredouye
Shivers !
Posté le 30-12-2022 à 18:15:42  profilanswer
 

Tu parles des variables qui servent à définir le password root initial...
 
Essaye CTRL+F sinon.


---------------
Le dernier arrivé est fan de Phil Collins
n°1480553
Je@nb
Kindly give dime
Posté le 30-12-2022 à 19:22:42  profilanswer
 

Oui et la doc dit que c'est required donc fait au moins une de ces 4 de défini. La doc du wiki le met a allow empty password d'ailleurs


Message édité par Je@nb le 30-12-2022 à 19:23:15
n°1480554
Priareos
Gruiiiiiik
Posté le 30-12-2022 à 20:44:14  profilanswer
 

Je viens de tester en ajoutant MARIADB_ROOT_PASSWORD, aucun changement.

n°1480555
SnowBear
Posté le 30-12-2022 à 20:54:36  profilanswer
 

@Priareos
 
Si tu fais :  
docker exec -it database bash
Puis "mysql -u <user défini> -p" que tu tapes ton mdp, tu arrives à te connecter au serveur maria ?
 
Si oui,
Depuis l'install de mediawiki tu saisis quoi dans la conf pour :  
- mysql host
- mysql user
- mysql password
 
?

n°1480557
Priareos
Gruiiiiiik
Posté le 30-12-2022 à 21:29:56  profilanswer
 

En rentrant dans le conteneur je peux me connecter avec wikiuser mais pas avec root.
 
Pour la config:
host: localhost ( j'ai essayé 127.0.0.1 comme suggéré mais ça ne change rien )
user: root ou wikiuser
password: password
Il faut aussi indiquer le nom de la base, dans mon cas:
database: wikimedia
 
Ce sont bien les données du docker-compose.

n°1480560
SnowBear
Posté le 31-12-2022 à 09:14:22  profilanswer
 

Pour le host tente avec "database".

n°1480561
Je@nb
Kindly give dime
Posté le 31-12-2022 à 10:39:13  profilanswer
 

SnowBear a écrit :

Pour le host tente avec "database".


 :jap:

n°1480690
Priareos
Gruiiiiiik
Posté le 05-01-2023 à 04:17:26  profilanswer
 

SnowBear a écrit :

Pour le host tente avec "database".


 
 
Et bien il fallait la trouver celle-là, c'est complètement improbable d'avoir l'idée de faire ça. En tout cas un grand merci à toi, j'aurais pu chercher longtemps.

n°1480691
SnowBear
Posté le 05-01-2023 à 07:43:53  profilanswer
 

Priareos a écrit :

 


Et bien il fallait la trouver celle-là, c'est complètement improbable d'avoir l'idée de faire ça. En tout cas un grand merci à toi, j'aurais pu chercher longtemps.

 

Alors non au contraire, c'est juste ultra logique quand tu bosses avec docker/des vms ;) .

 

Pars du principe que docker c'est rien de plus qu'un parc de serveurs et chaque serveur à sa propre ip/son propre nom


Message édité par SnowBear le 05-01-2023 à 07:44:08
n°1480699
Fredouye
Shivers !
Posté le 05-01-2023 à 10:31:31  profilanswer
 

C'est surtout que Docker gère DHCP / DNS / IPAM.
 
Au sein d'un même réseau Docker (ce qui est le cas par défaut dans un même docker-compose.yml), tes containers peuvent discuter entre eux avec le nom du service.


---------------
Le dernier arrivé est fan de Phil Collins
n°1480710
Priareos
Gruiiiiiik
Posté le 05-01-2023 à 14:57:35  profilanswer
 

Oui effectivement, en y réfléchissant à tête reposée je comprends l'idée.

n°1480799
NicCo
Posté le 08-01-2023 à 01:10:41  profilanswer
 

Hello, petite question réseau.
J'ai une installation Docker avec Traefik et quelques containers. Ça fonctionne correctement, j'accède à partir de mon nom de domaine etc...
Par contre j'ai 1 container Jellyfin qui a besoin d'un accès direct au LAN donc j'ai créé un macvlan et ça fonctionne sans problème. Est-ce que c'est une bonne méthode ou il vaut mieux utiliser autre chose ?
J'ai besoin qu'un autre container puisse accéder au LAN aussi. Je peux utiliser le macvlan ou c'est limité à un seul container ?
Merci :jap:


---------------
Topic de vente
n°1480807
Je@nb
Kindly give dime
Posté le 08-01-2023 à 10:15:43  profilanswer
 

Pas besoin de MACVLAN pour que tes containers accèdent au lan

n°1480817
NicCo
Posté le 08-01-2023 à 11:25:48  profilanswer
 

J'ai réussi à faire ce que je voulais pour les 2 containers en utilisant macvlan mais sans ça je n'y arrive pas, tu configures comment ? Tu déclares un réseau pour Traefik et un autre réseau pour le LAN ?


---------------
Topic de vente
n°1480823
Fredouye
Shivers !
Posté le 08-01-2023 à 16:48:08  profilanswer
 

Dans certains cas (Pihole qui fait office de serveur DHCP, par exemple) c’est en effet plus simple d’être en mode host / macvlan.
 
Pour Jellyfin, tu utilises le serveur DLNA ?


---------------
Le dernier arrivé est fan de Phil Collins
n°1480827
NicCo
Posté le 08-01-2023 à 19:01:50  profilanswer
 

Le serveur DLNA je m'en sers très peu, je souhaite surtout que quand je suis en local tout passe en local. Peut-être que ce n'est pas nécessaire, je n'ai jamais réellement testé.  
Est-ce qu'il y a un avantage du mode host par rapport au macvlan ? Ou est-ce qu'il y a un inconvénient à utiliser le macvlan ? Merci ;)


---------------
Topic de vente
n°1480828
Fredouye
Shivers !
Posté le 08-01-2023 à 19:06:04  profilanswer
 

Tu ne devrais pas avoir de soucis en mode bridge alors, il faut juste rediriger le(s) port(s) nécessaire(s).


---------------
Le dernier arrivé est fan de Phil Collins
n°1480829
NicCo
Posté le 08-01-2023 à 19:34:51  profilanswer
 

En mode bridge je peux quand même conserver le réseau dédié à Traefik ? J'ajoute un nouveau réseau dans mon docker-compose en plus ? Merci


---------------
Topic de vente
n°1480854
Fredouye
Shivers !
Posté le 09-01-2023 à 10:02:10  profilanswer
 

Tu as plusieurs solutions, perso ma stack Plex (pour Plex, Tautulli, Overseerr, etc.) a un réseau Docker dédié, et le container Plex partage un autre réseau avec Traefik.


---------------
Le dernier arrivé est fan de Phil Collins
n°1480855
NicCo
Posté le 09-01-2023 à 10:29:50  profilanswer
 

Merci, de mon côté chaque container a un réseau dédié entre Traefik et le container, ça fait pas mal de réseaux à gérer mais niveau sécurité à priori c'est mieux que tout soit segmenté plutôt que tout dans un même réseau.
Donc dans mon docker-compose pour Jellyfin, j'ai un réseau Jellyfin <-> Traefik + un réseau macvlan. J'ai fait la même chose pour HomeAssistant sinon l'autodiscover sur le LAN ne fonctionnait pas.
Il faut que j'arrive à bien voir la différence entre bridge, host et macvlan, je vais chercher des infos là dessus.


---------------
Topic de vente
n°1480856
Fredouye
Shivers !
Posté le 09-01-2023 à 10:42:07  profilanswer
 

J'ai juste essayé Jellyfin il y a quelques années, mais avec Plex en mode bridge (et juste le port TCP 32400, pour les clients locaux) tout fonctionne, y compris l'accès extérieur derrière Traefik.


---------------
Le dernier arrivé est fan de Phil Collins
n°1480857
MilesTEG1
Posté le 09-01-2023 à 11:09:40  profilanswer
 

On peut affecter un conteneur dans plusieurs réseau ???
 
Oh mais ça peut simplifier certaines choses avec mon Nginx (via swag)   :D


---------------
Mes ventes : [FeedBack] http://forum.hardware.fr/hfr/Achat [...] 4599_1.htm
n°1480858
Fredouye
Shivers !
Posté le 09-01-2023 à 11:12:50  profilanswer
 

Oui :o
 

services:
  plex:
    image: plexinc/pms-docker:latest
    networks:
      - plex
      - traefik


---------------
Le dernier arrivé est fan de Phil Collins
n°1481331
NicCo
Posté le 27-01-2023 à 08:22:22  profilanswer
 

J'ai une autre question : j'ai une machine avec Docker et Traefik, mes containers avec chacun ses labels pour Traefik et y accéder en https, pas de souci.
J'ai par contre une autre machine sur laquelle j'ai une interface web à laquelle j'aimerais accéder en https aussi, il est possible de le faire avec Traefik ? Merci :jap:


---------------
Topic de vente
n°1481332
dd_pak
Posté le 27-01-2023 à 08:46:22  profilanswer
 

NicCo a écrit :

J'ai une autre question : j'ai une machine avec Docker et Traefik, mes containers avec chacun ses labels pour Traefik et y accéder en https, pas de souci.
J'ai par contre une autre machine sur laquelle j'ai une interface web à laquelle j'aimerais accéder en https aussi, il est possible de le faire avec Traefik ? Merci :jap:


 
Oui tu peux aussi l'utiliser comme un proxy classique, avec une conf à partir d'un fichier.

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  45  46  47  48  49  50

Aller à :
Ajouter une réponse
 

Sujets relatifs
Docker deux fenetres sous KDE ?[Window Maker] Comment docker 2x la même appli ?
Plus de sujets relatifs à : [TOPICUNIK] Docker


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR