docker login失败解决记录
在登录Docker私服时遇到错误,发现是安装docker-compose时,apt包管理器安装了golang-docker-credential-helpers导致的。解决方法是删除该包,使用命令`apt purge golang-docker-credential-helpers`,之后再次登录即可成功。
Ubuntu部署Umami
在Ubuntu上部署Umami,首先创建目录`/umami`并输入相关docker-compose.yaml文件内容。配置包括Umami服务和数据库服务,并设置相应的环境变量和依赖关系。最后通过运行`docker-compose up -d`命令更新容器。
国内可用的Docker镜像源
Docker镜像源在国内因某些原因无法使用,这里列出了当前国内可用的Docker镜像仓库,包括docker.1panelproxy.com、docker.m.daocloud.io等。这些镜像源为国内用户提供了访问Docker Hub的替代方式。
部署Docker私有仓库并实现登录功能
摘要:
本文介绍了如何部署Docker私有仓库并实现登录功能。内容包括拉取镜像、创建数据卷对应的文件及文件夹、为私有仓库设置账号密码、编辑docker-compose.yaml文件、修改daemon.json文件以添加私有仓库、运行容器并登录到私有仓库、从私有仓库推送和拉取镜像等步骤。通过本文,读者可以了解如何搭建和使用Docker私有仓库。
Halo博客修改后端文件不生效问题
本文描述了在修改Halo主题文件的HTML和JS文件后,网页刷新不生效的问题。经过查询,作者认为是缓存导致的问题。为此,作者详细阐述了删除本地浏览器缓存、Nginx(或Apache)缓存以及Halo博客的缓存的方法。通过清理这些缓存,再次刷新网页后,修改的内容得以生效。文章关键词为Nginx、Halo和Halo博客修改后端文件不生效问题。
Ubuntu18使用Docker安装RabbitMQ
本文介绍了在Ubuntu 18系统上使用Docker安装RabbitMQ的步骤。首先更新软件存储库,然后删除旧的docker,接着安装docker。安装完成后,启动docker并设置开机自启。之后修改docker镜像源,具体修改的是1panel的镜像源。接下来,通过Docker运行RabbitMQ容器,并安装和启动RabbitMQ。然后,在RabbitMQ容器中新增用户,并设置用户权限。最后,访问RabbitMQ管理页面,完成安装和配置。
Knife4j页面空白问题
当检查网络响应为空时,可能意味着内容被拦截。确认被拦截后,可在过滤器或拦截器中放行。对于Java项目中的Knife4j页面出现空白问题,需检查以上提到的URL路径:"/doc.html", "/doc.html#/**", "/webjars/**", "/v3/**",确保没有被拦截影响页面显示。