Docker-compose, c'est quoi ?

Поделиться
HTML-код
  • Опубликовано: 30 ноя 2024

Комментарии • 24

  • @LeGalloudecYannick40
    @LeGalloudecYannick40 2 года назад +1

    Bonjour,si j’ai bien compris pour faire cela il faut que les images nextcloud André co soit déjà téléchargées ?

    • @InformatiqueSansComplexe
      @InformatiqueSansComplexe  2 года назад

      Salut Yannick, normalement, si les images n'ont pas été téléchargées, elles vont l'être au moment où tu fais ton docker-compose up. Tu peux forcer le téléchargement avec un docker-compose pull.

    • @LeGalloudecYannick40
      @LeGalloudecYannick40 2 года назад

      @@InformatiqueSansComplexe ok mais pourquoi lors de ton installation tu es sur le répertoire nextcloud ? Tu l’as creee avant ?
      Je découvre docker, pas si facile mais passionnant.

    • @InformatiqueSansComplexe
      @InformatiqueSansComplexe  2 года назад

      @@LeGalloudecYannick40 Effectivement Docker est vraiment passionnant et on peut vraiment faire énormément de chose avec ! Concernant l'exemple, j'ai juste créé un répertoire "nextcloud" pour y déposer mon fichier docker-compose.yml, histoire de ne pas tout mélanger.

    • @mzoughimedhedi6936
      @mzoughimedhedi6936 Год назад

      @@InformatiqueSansComplexe je pense quil ya une etape manquante puisque tu te trouve directement sous nextcloud et quand jexcute docker-compose up -d je recois no configuration file provided.

    • @InformatiqueSansComplexe
      @InformatiqueSansComplexe  Год назад

      @@mzoughimedhedi6936 Es-tu bien dans le répertoire qui contient le fichier docker-compose.yml quand tu lances la commande ? Pour moi, c'est docker-compose qui t'indique ne pas trouver le fichier de configuration.

  • @PierreBEHANZIN
    @PierreBEHANZIN 3 месяца назад +1

    Je tiens à vous remercier pour vos tutos très instructifs et je souhaiterai savoir comment mapper mon docker avec son contenaire odoo sur internet via un nom de domaine ?

    • @InformatiqueSansComplexe
      @InformatiqueSansComplexe  3 месяца назад

      Bonjour Pierre, merci pour votre commentaire. Tout dépend où se trouve votre container. Si il est sur votre PC, vous devrez ouvrir (avec prudence) des ports sur votre box internet. Si il est sur un VPS par exemple, le plus simple est d'installer un apache ou nginx en reverseproxy devant. Pour le nom de domaine, il suffit de faire un CNAME vers votre serveur.

    • @PierreBEHANZIN
      @PierreBEHANZIN 3 месяца назад

      @@InformatiqueSansComplexe Merci énormément à vous , je vais l'essayer tout de suite .

  • @pere-francois
    @pere-francois 4 месяца назад

    Bonjour, si on déploie sage comptable il faudra une base de données ? Si oui comment les fichiers seront enregistrées et comment faire pour que si plusieurs pc se connecte au conteneur les manipulation des uns n'affecte pas celui des autres ?

    • @InformatiqueSansComplexe
      @InformatiqueSansComplexe  4 месяца назад

      Bonjour, je ne connais pas beaucoup Sage mais je pense qu'il y a une base de données oui. Je ne comprends pas bien votre besoin avec la connexion des différents PC. Vous souhaitez que chaque PC aient son environnement ?

    • @pere-francois
      @pere-francois 4 месяца назад

      @@InformatiqueSansComplexe Bonsoir, en fait je me demande comment faire pour déployer une application dans un conteneur mais faire en sorte que chaque pc qui se connecte utilise l'application de façon individuelle. Quand j'ai déployer mon conteneur et qu'un autre pc s'est connecté à ce conteneur ses modifications était visible sur mon navigateur

  • @tahiryrandriamiarintsoa2768
    @tahiryrandriamiarintsoa2768 3 года назад +1

    Super Merci!!!

  • @scaphyscaph3652
    @scaphyscaph3652 2 года назад

    Très bien expliqué 👍 Et comment fait-on pour accéder à "localhost:8000" depuis un autre PC ??? ...

    • @InformatiqueSansComplexe
      @InformatiqueSansComplexe  2 года назад +1

      Dans la vidéo, on mappe le port du container Serveur Web de NextCloud sur le port 8080. On le voit quand on fait un docker-compose ps avec 0.0.0.0:8080 -> 80. Cela signifie que l'on relie l'extérieur de notre container, via le port 8080, vers le port interne 80. Comme c'est 0.0.0.0 qui est spécifié, l'attachement se fait sur toutes les cartes réseaux de ta machine. Tu peux donc accéder à la page depuis un autre PC du réseau en utilisant l'URL 192.168.1.56:8080 si par exemple l'adresse de ta machine qui héberge docker est 192.168.1.56.

    • @scaphyscaph3652
      @scaphyscaph3652 2 года назад

      @@InformatiqueSansComplexe Oui, c'est le cas ! Merci !
      Mais un WordPress "containerisé" a un rendu bizarre ... le css n'est pas interprété par le navigateur du PC distant. Et tous les liens sont en mode "localhost/" ???

    • @InformatiqueSansComplexe
      @InformatiqueSansComplexe  2 года назад +1

      @@scaphyscaph3652 Dans ce cas, c'est sans doute la configuration de ton Wordpress qu'il faut modifier. De mémoire, tu trouves ce paramètre dans le config.php du Wordpress, dans les paramètres WP_SITEURL et WP_HOME (A modifier ou ajouter si inexistant).

    • @scaphyscaph3652
      @scaphyscaph3652 2 года назад

      @@InformatiqueSansComplexe Exact ! j'ai encore appris un truc ... Merci !!

  • @gaellenedelec2947
    @gaellenedelec2947 6 месяцев назад

    Ceci me réjouit