Sign inSign up

kernelsource/ubuntu-squid-iptables-nettools

By kernelsource

Updated over 1 year ago

Image
0

265

kernelsource/ubuntu-squid-iptables-nettools repository overview

Criar Imagem (a partir do Dockerfile) docker build -t ubuntu-systemd-squid .

Rodar com privilégios (já com imagem baixada) docker run --privileged -v /sys/fs/cgroup:/sys/fs/cgroup:ro -d --name ubuntu-squid-iptables-nettools -p 3128:3128 kernelsource/ubuntu-squid-iptables-nettools

Rodar mantendo ativo: docker run --privileged -v /sys/fs/cgroup:/sys/fs/cgroup:ro -d --name ubuntu-squid-iptables-nettools -p 3128:3128 kernelsource/ubuntu-squid-iptables-nettools sleep infinity

Rodar somente docker run -it kernelsource/ubuntu-squid-iptables-nettools bash docker run -d kernelsource/ubuntu-squid-iptables-nettools bash

Interagir depois de rodar (pegar id primeiro com docker os ou na saída)

docker exec -it f564ff6e7407(id exemplo) bash

squid -z #criar diretorio de cache

squid -N -d1 #-N → roda em foreground (não vira daemon, útil em containers) -d1 → define o nível de debug (1 = básico; 0 = silencioso)

#ver processo

ps aux | grep squid

#ver escuta

netstat -tulnp | grep 3128

#testar resposta

curl -x http://localhost:3128 http://example.com -I

Tag summary

Content type

Image

Digest

sha256:5b5cd5e53

Size

160.9 MB

Last updated

over 1 year ago

docker pull kernelsource/ubuntu-squid-iptables-nettools