Questions marquées «dockerfile»

Un Dockerfile est un fichier contenant des instructions pour créer une image Docker

372
refusé: l'accès demandé à la ressource est refusé: docker

Je suis en train de suivre ce lien pour créer ma première image Docker et ça s'est bien passé et maintenant j'essaie de pousser cette image dans mon référentiel Docker à partir de ce lien . Mais chaque fois que j'essaie de pousser cette image dans le référentiel, j'ai ce type d'erreur. denied:...

299
Comment définir le nom de l'image dans Dockerfile?

Vous pouvez définir le nom de l'image lors de la création d'une image personnalisée, comme ceci: docker build -t dude/man:v2 . # Will be named dude/man:v2 Existe-t-il un moyen de définir le nom de l'image dans Dockerfile, donc je n'ai pas à le mentionner dans la docker

293
Différence entre RUN et CMD dans un Dockerfile

Je suis confus quand dois - je utiliser CMDvs RUN. Par exemple, pour exécuter des commandes bash / shell (c'est-à-dire ls -la), j'utiliserais toujours CMDou y a-t-il une situation où j'utiliserais RUN? Essayer de comprendre les meilleures pratiques concernant ces deux Dockerfiledirectives...

286
Comment ajouter des utilisateurs au conteneur Docker?

J'ai un conteneur docker avec certains processus (uwsgi et céleri) en cours d'exécution à l'intérieur. Je veux créer un utilisateur céleri et un utilisateur uwsgi pour ces processus ainsi qu'un groupe de travailleurs auquel ils appartiendront tous les deux, afin d'attribuer des autorisations. J'ai...

257
Dockerfile copy garder la structure du sous-répertoire

J'essaie de copier un certain nombre de fichiers et de dossiers dans une image Docker à partir de mon hôte local. Les fichiers sont comme ceci: folder1 file1 file2 folder2 file1 file2 J'essaie de faire la copie comme ceci: COPY files/* /files/ Cependant, tous les fichiers sont placés dans / files /...

210
Ajouter un volume à Docker, mais exclure un sous-dossier

Supposons que j'ai un conteneur Docker et un dossier sur mon hôte /hostFolder. Maintenant, si je veux ajouter ce dossier au conteneur Docker en tant que volume, je peux le faire en l'utilisant ADDdans Dockerfileou en le montant en tant que volume. Jusqu'ici tout va bien. Maintenant ,...

156
Comment définir une variable dans un Dockerfile?

Dans mon Dockerfile , je voudrais définir des variables que je pourrai utiliser plus tard dans le Dockerfile . Je connais l' ENVinstruction, mais je ne veux pas que ces variables soient des variables d'environnement. Existe-t-il un moyen de déclarer des variables dans la portée Dockerfile...