Les instructions les plus couramment utilisées dans Dockerfile sont : FROM : créer une nouvelle image ou dériver une nouvelle image RUN : exécuter des commandes (installer le logiciel, configurer le système) COPY : copier des fichiers locaux dans l'image ADD : similaire à COPY, cela peut décompresser automatiquement les archives tar ou obtenir le fichier URL CMD : Spécifier la commande au démarrage du conteneur EXPOSE : Déclarer le port d'écoute du conteneur (mais pas public) ENV : Définir la variable d'environnement VOLUME : Monter le répertoire hôte ou le volume anonyme WORKDIR : Définir le répertoire de travail dans le conteneur ENTRYPOINT : Spécifiez le conteneur pour démarrer Le fichier exécutable exécuté (similaire à CMD, mais ne peut pas être écrasé)
Les instructions les plus courantes dans le Dockerfile
Les instructions les plus couramment utilisées dans le Dockerfile sont comme suit :
1. FROM
Exemple :
FROM ubuntu:20.04
2. RUN
Exemple :
RUN apt-get update && apt-get install -y nginx
3. COPY
Exemple :
COPY index.html /usr/share/nginx/html
4. ADD
Exemple :
ADD myapp.tar.gz /usr/local/myapp
5 CMD
Exemple :
CMD ["nginx", "-g", "daemon off;"]
6. EXPOSE
Exemple :
EXPOSE 80
7 ENV
Exemple :
ENV APP_NAME myapp
8. VOLUME
Exemple :
VOLUME /var/log/myapp
9. WORKDIR
Exemple :
WORKDIR /usr/local/myapp
10 ENTRYPOINT
Exemple :
ENTRYPOINT ["/usr/local/myapp/bin/myapp"]
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!