前提
- Docker for Macを使用している
手順
1. ログをリセットしたいコンテナーのログファイルのパスを調べる
docker inspect <container ID or name> | grep LogPath
2. DockerのVMにアクセスする
nc -U ~/Library/Containers/com.docker.docker/Data/debug-shell.sock
3. ログの中身を削除する
echo "" > [1で確認したLogPath]
alias
.zshrcなどでaliasを設定しておくと便利
alias connect_to_docker="nc -U ~/Library/Containers/com.docker.docker/Data/debug-shell.sock"