在mac上使用docker,可以使用docker desktop,但是docker desktop即使点击退出后,后台的核心程序: qemu-system-aarch64以及镜像仍会运行,占用大量内存,这里分享一个一键关闭的脚本:
task_list=`launchctl list | grep docker | grep -v 'com.docker.helper' | awk '{print $3}'`
echo "docker task:${task_list}"
for task in ${task_list[@]}
do
echo "${task}"
echo "launchctl stop ${task}"
launchctl stop ${task}
done