動かざることバグの如し

近づきたいよ 君の理想に

Dockerで標準出力にログ吐くsquid

環境

やりたいこと

かつて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 参照