Docker - Dockerfile
Résolu
devGnode
Messages postés
17
Date d'inscription
Statut
Membre
Dernière intervention
-
devGnode Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
devGnode Messages postés 17 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Le paquet « docker-ce » n'a pas de version susceptible d'être installée
- Dernière version ccleaner gratuit français - Télécharger - Nettoyage
- Splitcam ancienne version - Télécharger - Messagerie
- Ancienne version autocad gratuite - Télécharger - CAO-DAO
- Comment savoir quelle version de windows est installée - Guide
- Télécharger zuma revenge version complète gratuit - Télécharger - Jeux vidéo
1 réponse
Bonjour,
La commande
https://linux.die.net/man/8/squid
Il n'y a (à priori) aucune raison d'utiliser ENTRYPOINT, tu devrais plutôt utiliser CMD.
Dockerfile
Build :
Run :
La commande
squidse termine lorsque aucune session interactive n'est trouvée. Afin d'éviter cela, tu peux utiliser l'option « -N » afin que squid reste en premier plan.
https://linux.die.net/man/8/squid
Il n'y a (à priori) aucune raison d'utiliser ENTRYPOINT, tu devrais plutôt utiliser CMD.
Dockerfile
FROM alpine:3.12
ENV SQUID_VERSION=3.5.27 \
SQUID_USER=proxy
RUN apk update \
&& apk add --no-cache bash \
&& apk add --no-cache squid \
&& rm -rf /var/cache/apk/*
EXPOSE 3128/tcp
CMD ["squid","-N"]
Build :
docker build -t squidccm .
Run :
docker run --privileged -ti --name moncontainer -p 3128:3128 squidccm:latest
Merci infiniment, c'est bien ça.