更换镜像源(加速docker pull)
# 阿里镜像加速地址 or 私有仓库地址cat /etc/docker/daemon.json < EOF{ "registry-mirrors": ["https://1f8lg9kf.mirror.aliyuncs.com"]} echo -e "" > /etc/docker/daemon.jsonsystemctl daemon-reloadsystemctl restart docker
批量操作容器
# 停止docker stop $(docker ps -a -q)# 删除docker rm $(docker ps -a -q)
批量清理容器日志
# clean_docker_log.sh# 获取日志大小logs=$(find /var/lib/docker/containers/ -name *-json.log) for log in $logs do ls -lh $log done # 清理日志for log in $logs do echo "clean logs : $log" cat /dev/null > $log done
清理未使用镜像
docker image prune -a # -f 强制
修改容器默认存储路径
vim /etc/docker/daemon.json# 加入以下内容{ "graph":"/data/docker"}
根据时间查询日志
# 查询时间之后的日志docker logs \--since="2022-06-12T23:00:00" \container_name--until "2021-07-02T10:00:00" # 仅支持Docker Api