当前位置: 首页 > Linux运维 > Docker( Page 2 )

如何在Docker Compose中限制容器的CPU和内存使用?

Docker 1条评论 2023-5-15 6,954 views
最近我在使用开源统计Umami过程中,发现CPU和内存经常占满,导致其它服务都不能正常使用。Umami我使用的docker-compose进行部署,于是打算使用docker-compose限制下容器的CPU和内存使用来解决这个问题。吐槽于是我就去搜索相关文档寻找限制容器资源使用率的方法,给我的感觉是...

谨慎在docker-compose.yml中使用$PWD变量

Docker 0条评论 2023-4-28 3,011 views
最近在使用Docker Compose部署服务时,我在docker-compose.yml文件中使用了$PWD变量来指定HOST路径。然而,我发现指定的路径并没有达到预期效果。问题复现先来看一段docker-compose.yml的配置文件:version: "3.9" serv...

Docker启用IPV6支持与IPV6监听

Docker 1条评论 2022-11-21 9,105 views
Docker安装完毕后默认是不支持IPV6方式监听和访问的,如果您的服务器支持IPV6,且有IPV6需求,可以通过下面的方法启用IPV6支持。我的场景先来说说我的场景,最近有个特殊需求,要求容器的某个端口只能通过IPV6访问,不支持IPV4访问。然而默认的情况却与之相反,现目前支持IPV4访问,但不...

使用Docker搭建一个开源图像裁剪服务thumbor

Docker 2条评论 2022-9-16 12,229 views
thumbor 是一个智能图像服务,已经在Github开源,支持按需裁剪、调整大小、应用过滤器和优化图像。用过对象存储服务的朋友可能知道,一般对象存储服务商会同时提供额外的图像处理服务(比如图像裁剪、图像水印等功能),有了thumbor之后我们完全可以自建搭建一个与之类似的图像处理服务。thumbo...

在威联通上使用Docker搭建OneNav书签(导航)

Docker 0条评论 2022-9-2 10,967 views
OneNav是一款开源免费的书签(导航)管理程序,由xiaoz使用使用PHP + SQLite 3开发,界面简洁,安装简单,使用方便。OneNav可帮助你你将浏览器书签集中式管理,解决跨设备、跨平台、跨浏览器之间同步和访问困难问题,做到一处部署,随处访问。下面给大家分享下如何在威联通上使用Docke...

使用Docker部署mailcow,自建邮局服务(一)

Docker 20条评论 2022-8-14 23,687 views
在早期的文章中xiaoz分享过《使用Docker搭建poste,自建邮件服务器》,poste这个邮局比较轻量,部署相对简单,适合个人轻度使用。但是从客户的使用反馈来看(xiaoz之前有给客户部署过),大量发件的时候poste不太稳定,很容易出问题。且poste将所有相关依赖服务全部放到一个容器中,并...

使用Docker自建一个简洁美观的网站统计(分析)Umami

Docker 3条评论 2022-5-16 13,147 views
2022年5月10日U-Web(CNZZ(友盟))对所有未付费账号关闭服务,参考:《关于友盟+ U-Web 统计分析产品功能调整的公告》。其实可替代的产品挺多的,比如国内的百度统计、51la,国外的Google Analytics。如果你都不爽,还可以自建网站统计,比如umami、Plausible...

通过Docker部署一个open_nsfw搭建一个私有的图片鉴黄API

Docker 6条评论 2022-4-18 13,716 views
NSFW JS是一个简单的 JavaScript 库,已经在Github开源,可帮助您快速识别不合时宜的图像;NSFWJS 并不完美,但它非常准确(小型模型约为 90%,中型模型约为 93%)而且它一直在变得越来越准确。Docker部署一个NSFW JS目前已经有网友将NSFW JS打包成Docke...

使用Docker Buildx构建多平台镜像

Docker 0条评论 2022-2-14 5,239 views
默认情况下,x86_64平台只能构建x86_64镜像,如果需要在x86_64平台构建多平台镜像(比如ARM64),我们可以用Docker官方提供的Buildx工具来完成多平台镜像构建。安装Docker Buildx这篇文章以CentOS 7 X64位系统为例,Docker Buildx最新下载页面:...