瞎折腾 Docker 安装音乐播放器 swingmusic 阿蛮君最近看见了一款音乐播放器 swingmusic,页面简洁并且使用起来简单好用的,它能自动扫描指定目录下的音乐文件。 搭建命令如下: docker run -d \ –name swingmusic \ -p 1970:1970 \ -v /home/docker/swingmusic/data:/data \ -v /home/docker/swingmusic/music:/music …
瞎折腾 Docker 搭建云端备忘录 memos memos 是一个开源、自托管的备忘录中心,项目基于 Golang 和 TypeScript 开发。之前阿蛮君也看见过关于 memos 相关的教程,当时觉得它比较鸡肋,因为它像博客但是又没有博客功能强。 直到最近事情比较忙了起来,发现必须要把要做的内容给记录下来,防止后面忘记做。并且记录下来以后,工作日志还可以直接复制粘贴,可以说很方便了。 搭建命令如下: docker run -d \ –na…
瞎折腾 Docker 部署 webssh 工具 sshwifty 1. 前言 sshwifty 是一款 Web SSH & WebTelnet 客户端工具,这里就只部署 https 访问的 sshwifty,否则会出现如下错误: Unable to authenticate: TypeError: Cannot read property ‘importKey’ of undefined 这个问题,主要是新的 Chrome 和 Chromium 内核浏览…
瞎折腾 Docker 搭建 uptime-kuma 监控网站状态 由于网站经常遭到 ddos 攻击,想来还是搭建一个网站监控的服务好了,至少博客出问题能及时发现并修改解析。 Uptime Kuma 是一个开源的监控工具,功能类似于 Uptime Robot。相较于其它同类工具,Uptime Kuma 支持自托管服务,并且限制更少。 下面是 Docker 搭建命令: docker run -d \ –restart=always \ -p 3001:3001 \…
瞎折腾 解决 Docker 使用 gpu 报错 在 docker 使用 gpu 的情况下,可能报错: thread_monitor operation not permitted in pthread_create 这个报错将导致程序异常,容器无法启动。 这可能是 docker 版本太低,升级 docker 版本即可解决问题,最好将 docker 升级至最新版。
瞎折腾 Docker 配置使用 gpu 开始 AI 之旅 前言 随着 AI 的爆火,更多的开源 AI 代码也涌现出来。但是,想要在用 docker 本地部署一个 AI 程序,仅仅靠 cpu 运行实在太慢,所以 docker 能使用宿主机的 gpu 也是很有必要的。 下面就简单了解一下如何让 docker 能够使用 宿主机的 gpu,阿蛮君仅自己尝试过,不敢保证完全正确。 一、升级docker并配置 1. 升级 建议更新 docker 到最新版本,版本至少…
瞎折腾 PHP 实现随机图片 api 接口以及9000多个头像打包下载 由于博客头像经常图裂,阿蛮君考虑做个随机头像 api 接口,资源文件在后面,代码如下: <?php $type = isset($_GET['type']) ? $_GET['type'] : ''; $dirPath = './' . $type . '/'; if ($type != &#…
瞎折腾 Docker 开放 2375 端口并配置 portainer 进行管理 1. 开放端口 公网环境下开放 2375 端口非常危险,非常不建议在公网开放。 阿蛮君有一个用来测试的机器,经常会安装很多 docker 应用,所以环境总是乱糟糟的,想着还是用图形界面管理算了。而且图形界面不能装测试的机器上,因为我有可能使用 docker system prune -a, 那让其他的机器管理的话就需要开放 2375 端口了。 其实开放 2375 端口也非常简单,找到 docker…
瞎折腾 Docker 搭建 kodbox 之前介绍过 Docker 搭建可道云在线资源管理器 kodexplorer,今天要介绍的是 kodbox。 Kodbox 和 KodExplorer 都是基于Web的文件管理器,它们的功能和界面非常相似,但是它们是由不同的团队开发和维护的。 虽然它们的功能和界面非常相似,但是Kodbox和KodExplorer在细节方面略有不同。例如,Kodbox支持在线编辑PDF文件,而KodExplorer则…
瞎折腾 Docker 搭建百度网盘让你可以 24 小时下载网盘内容 众所周知,百度网盘下载的网速大部分时间为龟速,少部分时间还是挺快的。 现在假设有这么一个场景,在公司下载百度网盘的内容,下了一天进度有 80%,那么下班后不使用电脑也不能保证他还在下载,就很苦恼,毕竟不在眼前不知道会不会出什么幺蛾子,比如说电脑休眠啥的。 而如果用 docker 搭建百度网盘,就可以使用 24 小时不间断下载,当然了一般使用 docker 搭建都是会运行在服务器上的。 下面是 do…
瞎折腾 Gitlab 忘记管理员密码?教你如何重置 Docker 中 Gitlab 的账号密码 对于大部分的人来说,忘记密码是一件很正常的事情,阿蛮君也不例外。普通账户密码忘记了,可以通过管理员账户重置密码,但是管理员密码忘了,就需要进行一些其他的操作了。 还不会安装 gitlab 的,可以看看阿蛮君写的这篇文章:Docker 安装代码管理仓库 Gitlab 非常详细的教程 下面就说一下如何重置管理员密码,首先进入 docker 容器。 docker exec -it gitlab bash…
瞎折腾 Docker 安装 ubuntu 和 centos 为基础镜像的 ssh 容器 有时候想运行一个 ubuntu 或者 centos 容器进行一些测试,但是直接运行容器一般都会在退出后挂掉,并且还是要通过 ssh 到宿主机才能进行操作。 阿蛮君这里提供两种方式可以让你直接搭建 ssh 容器,下次就可以直接进容器进行操作了,甚至把 ip 和端口丢给别人都没关系。 1. ubuntu容器ssh 这是以 ubuntu 的18.04版本为基础镜像制作的 ssh 容器。 docker r…