docker

docker

7 篇文章

docker开源镜像源

这一两年国内的 Docker 源好多都不对外开放了,要么也是只有 Docker Hub,GHCR 之类的很少见。偶然间发现财大气粗的 NJU 居然搞了全套的源。赶紧收藏一波。...
阅读全文 →

Syncthing使用小记

前言对于我这种懒人,多设备敲代码一直是一件麻烦事。用git吧,先不说每到一个电脑还得clone一次,而且每次转移设备时还得提交一次,而且作为学生而不是社畜,我很难预测我接下来是否需要换设备,总不能每一次合上电脑就要提交一次吧。我也尝试过webdav和onedrive,但是体验都相当糟糕。偶然间看到还...
阅读全文 →

Debian小鸡开荒记录

我原本想用一台1G内存的Debian小鸡跑Docker,是不是很大胆?1G内存,跑Docker。不过跟大导演一镜到底不同,我还没有放弃TAT。所以才有了现在这篇文章。第一步.安装Cloud内核并删除原内核Cloud内核比起一般的完整内核占用要低个30-50M,对于寸土必争的1G内存小鸡来说,这很重要...
阅读全文 →

清理Docker的垃圾

Docker 采取保守的方法来清理未使用的对象(通常称为“垃圾收集”),例如镜像、容器、卷和网络:这些对象通常不会被删除,除非您明确要求 Docker 这样做。这可能会导致 Docker 使用额外的磁盘空间。使用以下命令即可清理:docker system prune命令可以用于清理磁盘,删除关闭的...
阅读全文 →

使用Docker部署DomJudge

首先要在/etc/default/grub中的GRUB_CMDLINE_LINUX_DEFAULT内增加这一段代码:cgroup_enable=memory swapaccount=1 systemd.unified_cgroup_hierarchy=0,开启cgroup。不然判题机跑不起来。然后将...
阅读全文 →

更新docker-compose

如果已经安装了docker-compose,先卸载。debian:apt remove docker-composecentos:yum remove docker-compose下载最新版二进制文件并加权限:curl -L https://github.com/docker/compose/rel...
阅读全文 →

跨docker-compose的网络互通

前言docker真的太爽了,特别是写好了docker-compose之后直接搬目录就可以到别的地方跑起来。但是还是有一些不好的地方,比如默认每一个docker-compose.yaml都会建立一个独立的网络,如果在一台机子上跑了好几个,就会出现一堆网桥(性能不性能我倒是不关心,但是看着心烦)。...
阅读全文 →