该虚拟机只有容器 一个是 maria db 另外一个 solo ,光 solo 就占用了 46 个 G 的磁盘。
[root@VM_0_9_centos /]# df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 50G 50G 0 100% /
devtmpfs 909M 0 909M 0% /dev
tmpfs 920M 24K 920M 1% /dev/shm
tmpfs 920M 90M 831M 10% /run
tmpfs 920M 0 920M 0% /sys/fs/cgroup
tmpfs 184M 0 184M 0% /run/user/0
overlay 50G 50G 0 100% /var/lib/docker/overlay2/23b2efcf232eff6293a5e957f20dd865568ea5e5d5acf5ed49445eb1340c8713/merged
overlay 50G 50G 0 100% /var/lib/docker/overlay2/f8e8269fcffdc93a186a013b910430465bff2c691d147f5b81b7dd8bb0b900a0/merged
[root@VM_0_9_centos containers]# du -sh *
46G 96d51a03bc52d28c741d11a90571832718f8ae547d179992ca7b06dc814b7d8e
4.7M b52aebd18dab5a7fb3d4dad6197ffd2bfd9cc549dac041ce773270acbc8b491d
[root@VM_0_9_centos containers]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
96d51a03bc52 b3log/solo "java -cp lib/*:. or…" 14 hours ago Up 14 hours solo
b52aebd18dab mariadb "docker-entrypoint.s…" 4 days ago Up 24 hours 0.0.0.0:3306->3306/tcp mariadb
删除 solo 容器后存储又恢复
[root@VM_0_9_centos containers]# docker rm -f solo
solo
[root@VM_0_9_centos containers]#
[root@VM_0_9_centos containers]# df -hl
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 50G 4.2G 43G 9% /
devtmpfs 909M 0 909M 0% /dev
tmpfs 920M 24K 920M 1% /dev/shm
tmpfs 920M 89M 831M 10% /run
tmpfs 920M 0 920M 0% /sys/fs/cgroup
tmpfs 184M 0 184M 0% /run/user/0
overlay 50G 4.2G 43G 9% /var/lib/docker/overlay2/23b2efcf232eff6293a5e957f20dd865568ea5e5d5acf5ed49445eb1340c8713/merged
启动命令
docker run --detach --name solo --network=host --env RUNTIME_DB="MYSQL" --env JDBC_USERNAME="root" --env JDBC_PASSWORD="xxxx" --env JDBC_DRIVER="com.mysql.cj.jdbc.Driver" --env JDBC_URL="jdbc:mysql://127.0.0.1:3306/solo?useUnicode=yes&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC" b3log/solo --listen_port=8080 --server_scheme=http --server_host=www.xxxxx.com --server_port=8080
怎么解决这个问题?除了定时去删除启动容器?
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于