使用以下命令清理SQL Server 2017在Docker容器中的日志:
docker exec -it <container_name> bash
cd /var/opt/mssql/log
rm -rf *.log
其中,<container_name>是您的Docker容器名称。这将进入容器并删除所有日志文件。
如果只想删除特定日期之前的日志文件,可以使用以下命令:
find /var/opt/mssql/log -type f -name "*.log" -mtime +7 -exec rm -f {} \;
这将删除所有7天前的日志文件。请注意,这些命令将永久删除日志文件,因此请谨慎操作。