IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Docker Discussion :

Créer une image docker depuis un projet dotnet core


Sujet :

Docker

  1. #1
    Expert confirmé
    Avatar de shenron666
    Homme Profil pro
    avancé
    Inscrit en
    Avril 2005
    Messages
    2 524
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : avancé

    Informations forums :
    Inscription : Avril 2005
    Messages : 2 524
    Points : 5 184
    Points
    5 184
    Par défaut Créer une image docker depuis un projet dotnet core
    Bonjour,

    Je possède un NAS QNap TS-451D2
    Une application nommée Container Station s'y trouve et me permet de faire tourner des conteneurs LXD ou Docker
    J'aimerai déployer des applications de ma conception sur mon NAS mais je rencontre des difficultés
    Pour importer une image dans Container Station, je dois improter une image en tar (ou gz ou tgz)

    J'utilise Visual Studio 2022 pour créer un projet web api de base
    • ASP.NET Core Web API
    • Project name : dockertest- Framework : .NET 6.0 LTS
    • Authentication : none
    • Configure for HTTPS unckecked
    • Enable Docker checked
    • Docker OS : Linux
    • Use controllers checked
    • Enable OpenAPI support checked
    • Do not use top-level statements unchecked

    L'application se compile et se lance dans Docker Desktop sans problème.

    J'ai d'abord essayé en récupérant l'image docker en utilisant la ligne de commande suivante :
    docker save dockertest -o dockertest.tar
    l'image s'importe bien dans Container Station mais l'application ne semble pas fonctionner.
    En explorant l'archive tar, il m'est impossible de trouver les fichiers de l'application

    J'ai ensuite essayé de créer l'image en ligne de commande : owing command
    docker build -t dockertest:dev -o type=tar,dest=DockerTest.tar -f DockerTest\Dockerfile .
    mais lorsque j'importe l'image tar, Container Station ne semble pas aimer le fichier et m'affiche :
    Error : File not supported

    Est-ce que quelqu'un aurait déjà eu à faire avec Container Station ou aurait des suggestion à me faire ?

    autres infos à toutes fin utiles:
    firmware QTS 5.0.1.2425
    Container Station v2.6.6.664 installed 2023/06/11
    Tutoriels OpenGL
    Je ne répondrai à aucune question en MP
    - Si c'est simple tu dis que c'est compliqué et tu le fait
    - Si c'est compliqué tu dis que c'est simple et tu le sous-traite ou le fait faire par un stagiaire.

  2. #2
    Expert confirmé
    Avatar de shenron666
    Homme Profil pro
    avancé
    Inscrit en
    Avril 2005
    Messages
    2 524
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : avancé

    Informations forums :
    Inscription : Avril 2005
    Messages : 2 524
    Points : 5 184
    Points
    5 184
    Par défaut
    Bonjour,

    J'ai pu avancer sur mon problème en installant sur le nas un conteneur registry.
    Ce qui me permet d'avoir un repo privé de conteneurs dans lequel j'ai pu publier ma web api.
    En lançant une recherche, Container Station trouve l'image publiée et la charge bien.

    Mais quand j'essaie de créer un conteneur, il ne se passe rien et je vois les événements suivants dans les logs de Container Station :

    Error 2023/06/28 23:43:10 Container admin Failed to do background task (create, dockertest-1)
    Error 2023/06/28 23:43:09 Container admin Background task error for create dockertest-1: 400 Client Error: Bad Request ("No command specified")
    Info 2023/06/28 23:43:09 Container admin Start to do background task (create, dockertest-1)
    Pour quoi ai-je cette erreur "No command specified" ?
    Qu'est-ce qu'il me manque pour que le conteneur se crée ?
    Tutoriels OpenGL
    Je ne répondrai à aucune question en MP
    - Si c'est simple tu dis que c'est compliqué et tu le fait
    - Si c'est compliqué tu dis que c'est simple et tu le sous-traite ou le fait faire par un stagiaire.

Discussions similaires

  1. Créer une image depuis un tableau de byte javafx
    Par ouste4863 dans le forum JavaFX
    Réponses: 2
    Dernier message: 13/01/2019, 13h29
  2. Créer une image depuis rien.
    Par Arthur Rainbow dans le forum 2D
    Réponses: 4
    Dernier message: 03/08/2008, 23h24
  3. Réponses: 1
    Dernier message: 05/03/2008, 00h41
  4. comment créer une image sous forme d'eclipse(ronde)
    Par unix27 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 15/05/2005, 22h16
  5. [Image]Créer une image avec JAVA 1.1
    Par burno dans le forum 2D
    Réponses: 4
    Dernier message: 11/08/2004, 09h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo