dockerのログを削除したい

dockerを使用して開発していたらdocker logsで表示されるログに不要なものが多く貯まることがある。。
そこで、このログを削除したいと思って調べたのでまとめておく。(Docker for Macを想定)

dockerのidを確認する

docker ps -a

dockerのログの場所を確認する

docker inspect CONTAINER_ID --format "{{.LogPath}}"

dockerのmoby vmにログインする

screen ~/Library/Containers/com.docker.docker/Data/vms/0/tty
※「Ctl+d」で表示される

ログを削除する

cat /dev/null > log path

screenから出る

「Ctl+a」+kでscreenを出ることができる