도커파일 #FR Comprendre
2415 단어 dockerfilefrancaisfrdocker
Si vous êtes la c'est que comme moi à un특정 순간, vous avez décider d'en savoir plus sur ce fichier Dockerfile qui parait simple à la 강의 mais pourtant... pas tant que cela.
질문에 대한 답변을 참조하십시오.
Quest-ce que le Dockerfile ?
C'est un petit bout de fichier de configuration qui vient donner à docker ce dont vous avez enie.
모범 사례;
Vous avez une super application en Node JS, vous souhaitez donc la mettre en production sur votre serveur qui accueille des container docker. Vous avez besoin de plusieurs 선택:
Dans ce cas le Dockerfile s'exécutera comme cela :
FROM debian:9
RUN apt-get update -yq \
&& apt-get install curl gnupg -yq \
&& curl -sL https://deb.nodesource.com/setup_10.x | bash \
&& apt-get install nodejs -yq \
&& apt-get clean -y
WORKDIR /app
COPY app/package*.json ./
RUN npm install
COPY app .
RUN npm run build
EXPOSE 80
CMD npm run start
Lisons un peu ce bout de code
ajoute un fichier .dockerignore, il fonctionne comme un .gitignore, c'est à dire que l'on va ignorer 특정 fichier/Dossier de notre projet에 대한 ensuite
예:
.git
app/node_modules
욕실,
je vous conseil une architecture de vos projets comme ceci
root:
Dockerfile
app/
node_modules
src
packages.json
etc
자비 자비에
allez-y 테스터 avec la commande suivante :
docker build -t nomdevotreimage .
ㅋㅋㅋ vous avez build votre 프리미어 Dockerfile félicitations !
Les feignasses를 따르십시오
https://gitlab.com/Simerca/dockerfile-exemple
Reference
이 문제에 관하여(도커파일 #FR Comprendre), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/simerca/comprendre-dockerfile-849텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)