環境
やりたいこと
かつてDockerでsquid実装した記事書いた
dockerでsquidプロキシサーバーを構築する - 動かざることバグの如し
あれから5年色々変わって動かなくなってたので再実装
FROM ubuntu:24.04 ENV TZ=Asia/Tokyo ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && \ apt-get install -y squid && \ rm -rf /var/lib/apt/lists/*
squid.conf
logfile_rotate 0 cache_log stdio:/dev/tty access_log stdio:/dev/tty cache_store_log none # cache_store_log stdio:/dev/tty
で必ずdocker-compose.yml起動時には ttyをtrueにする必要がある。
command: squid -N tty: true
実際に動かすのは https://github.com/thr3a/docker-build-station/tree/master/squid 参照