青枫博客 - 2023年7月
type: channel
link: https://www.proxy.vdj.me/2023/07/
description: 乘风行,无惧
items: 查看 Docker 容器的 IP 地址
items: Docker 环境清理：释放空间，提升性能

查看 Docker 容器的 IP 地址
type: item
date: 2023-07-27T23:51:00+08:00
description: 使用Docker搭建Cloudreve网盘配置Aria2离线下载时踩到一个坑，在这里记录一下。由于Aria2也是使用容器方式搭建，从机 Cloudreve 与 Aria2 通信的 RPC 服务地址需要填写容器的IP地址。查看Docker容器IP的方法主要有以下几种:1.使用docker inspect命令docker inspect 容器名或容器ID | grep IPAddress2.查看容器内部的hosts文件docker exec 容器名或容器ID cat /etc/hosts3.查看Docker daemon的日志cat /var/lib/docker/containers/容器ID/容器ID-json.log

Docker 环境清理：释放空间，提升性能
type: item
date: 2023-07-27T23:21:00+08:00
description: 查看Docker占用了多少空间$ docker system df TYPE TOTAL ACTIVE SIZE RECLAIMABLE Images 61 16 21.1GB 15.25GB (72%) Containers 69 0 12.26MB 12.26MB (100%) Local Volumes 3 2 539.1MB 50.04MB (9%) Build Cache 76 0 1.242GB 1.242GB执行后可以看到以下信息：镜像占用的空间容器占用的空间数据卷占用的空间构建缓存占用的空间清理所有无用资源docker system prune -a-a 包括未使用的和悬空的容器。不使用`-a'将只删除悬空的镜像，这些镜像是没有标记的镜像，与任何其他镜像没有关系。如果你想清理大部分Docker资源，但仍然保留有标签的镜像，你可以执行这个命令：docker system prune单独清理某个资源可以使用以下命令清理停止运行的容器docker container prune清理未使用的数据卷docker volume prune清理未使用的镜像docker image prune清理未使用的网络docker network prune