docker-compose使用方法

Docker Compose简介 Docker Compose是一个用于定义和运行多容器Docker应用程序的工具。通过一个单独的文件,您可以配置应用程序的服务、网络和卷,然后使用一个命令启动整个应用...
阅读全文

Build Cache占用磁盘太多

在jenkins环境中,经常发版所以会有很多docker build的操作,时间久了,就会发生镜像构建过程中缓存会越来越多,长久下去,就会发生磁盘满的情况,下面看一下我是如何操作的。  $ docke...
阅读全文

docker推送私有仓库镜像报错https

在私有环境里搭建的harbor仓库,因为是私有网络所以也就不用域名也就没有https,但是我在尝试往私有仓库推送镜像时发现,推送默认使用了https,这个问题是因为docker为了安全机制默认的。为了...
阅读全文

containerd执行命令错误

原本安装kubernetes 1.24.1版本的集群来着,因为1.24.1版本的kubernetes需要用到containerd,而且containerd已经安装好了,但是在执行命令的时候报错了,这个...
阅读全文

如何合理利用多账号下的阿里云镜像服务

我有多个阿里云账号,但是公司项目也有多个,所以在镜像存储的时候原来是把镜像服务存储到一个账号下的,但是有限制,而且单台机器登录多个镜像服务就需要区别对待了,原本想着创建一样的用户和密码来着,但是有点麻...
阅读全文

docker安装后Client和Server版本不一致

k8s节点资源不足了,准备把部署一个新节点,安装docker的时候也没太在意,就直接安装了,加入集群的时候一直提示错误,但是错误是因为docker版本的问题,我安装的docker版本和master版本...
阅读全文

swarm集群中部署nginx获取客户端真实ip

最近在做swarm环境,针对swarm的优点这里就不多说了,因为我们要部署到生产环境,资源比较少而且要求压力不是特别多,最主要的是避免浪费,选择了swarm,但是部署后,准备服务上线呢,发现在swar...
阅读全文

swarm集群服务之间通信

了解swarm的应该都知道swarm是kubernetes的早期版本,所以这里不在描述,在swarm中也是一样,在集群内部同一个网络中的服务通信是可以直接通过服务名称加端口的方式直接通信的,这里为了避...
阅读全文

swarm资源限制

swarm的资源限制和kubernetes的资源限制一样,分别使用--reserve和--limit对容器资源进行限制,也可以理解为最大最小,而--reserve可以理解为最小范围,初始资源大小,而-...
阅读全文