Update README.md
[dockerfiles.git] / squid / Dockerfile
blob0098f24de7274762b1383dc7ec31ca2b70af9362
1 # DESCRIPTION:   Squid-Cache container
2 # AUTHOR:        Ricardson Williams <ricardsonwilliams@gmail.com.br>
3 # COMMENTS:
4 #    Build Squid-Cache based on Amazon Linux 2 LTS (https://aws.amazon.com/amazon-linux-2/)
6 # USAGE:
7 #    # Download Dockerfile
8 #    wget https://raw.githubusercontent.com/ricardson/dockerfiles/master/squid/Dockerfile
10 #    # Build ruby image
11 #    docker build -t squid-cache .
13 #    # Run the image
14 #    docker run -v /home/user/squid:/var/log/squid -d squid-cache
17 FROM amazonlinux:2 
19 RUN \
20     yum -y install \
21     procps \
22     && amazon-linux-extras install squid4 \
23     && yum -y update \
24     && yum clean all \
25     && rm -rf /usr/share/doc/* \
26     && rm -rf /usr/share/info/* \
27     && rm -rf rm -rf /var/cache/yum/* \
28     && cp /etc/skel/.bashrc /root/
30 EXPOSE 3128/tcp
32 CMD ["/usr/sbin/squid", "-N"]