经验教程 Docker 安装 Redis 和可视化工具 Redisinsight Redis 作为一款使用广泛的内存数据库,阿蛮君不管是在工作中,或者自己建站加快网站加载速度都有用到,下面就来讲一下用 docker 怎么安装。 1. 安装Redis 首先创建 redis 的配置文件,这里指定密码 123456,并且设置了外网可以访问。 mkdir -p /home/docker/redis/data && cat > /home/docker/redis/…
瞎折腾 Docker 开放 2375 端口并配置 portainer 进行管理 1. 开放端口 公网环境下开放 2375 端口非常危险,非常不建议在公网开放。 阿蛮君有一个用来测试的机器,经常会安装很多 docker 应用,所以环境总是乱糟糟的,想着还是用图形界面管理算了。而且图形界面不能装测试的机器上,因为我有可能使用 docker system prune -a, 那让其他的机器管理的话就需要开放 2375 端口了。 其实开放 2375 端口也非常简单,找到 docker…
瞎折腾 Gitlab 忘记管理员密码?教你如何重置 Docker 中 Gitlab 的账号密码 对于大部分的人来说,忘记密码是一件很正常的事情,阿蛮君也不例外。普通账户密码忘记了,可以通过管理员账户重置密码,但是管理员密码忘了,就需要进行一些其他的操作了。 还不会安装 gitlab 的,可以看看阿蛮君写的这篇文章:Docker 安装代码管理仓库 Gitlab 非常详细的教程 下面就说一下如何重置管理员密码,首先进入 docker 容器。 docker exec -it gitlab bash…
其他分享 Docker 容器中 Jenkins 忘记密码怎么办 jenkins 密码忘了怎么办,阿蛮君这里提供一种解决方案。 首先用 exec 命令进入容器。 docker exec -it jenkins /bin/bash 然后进入需要修改密码的账户,比如这里忘记 amdin 的密码 cd /var/jenkins_home/users # admin 就是需要修改密码的账户,xxx 是随机数 cd admin_xxxx 使用 123456 替换密码。 s…
瞎折腾 Docker 基本使用教程 – 学会 docker 看懂这篇文章就够了 一、Docker是什么 Docker 是一个开源的应用容器引擎,基于Go 语言并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。 二、Docker 安装 1….
wordpress 如何修改 WordPress 的 docker 容器内的 php.ini 今天想试一下 b2 主题,但是安装主题后提示需要安装一个扩展,并且需要修改 php 的配置文件。进 wordpress 容器使用 find 命令找一圈,发现并没有找到这个文件。 由于也不太懂 php,只找到了 php.ini-development 和 php.ini-production,拿着 php.ini-production 文件一顿乱改,发现这两个只是示例文件。 其实只需要新建 php….
运维开发 Docker 宿主机不能访问了?这篇文章帮你解决网卡与内网 ip 段的冲突问题 众所周知,docker 默认的网桥网卡地址是 172.17.0.1/16,如果新建网卡的话地址是 172.18.0.1/16。依此类推,再创建了多块网卡以后,总有一块网卡地址会变成 172.21.0.1/16。 不巧的是公司内网也是 172.21.0.1/16 网段,每次连接 docker 宿主机时都会死活连不上,猜测应该是这里的影响。 于是想办法修改 docker 的网络地址池,在 /etc/d…
运维开发 Docker 不常用但很实用的命令总结 1、查看容器 ip docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' 容器名 2、查看 run 命令 docker run –rm -v /var/run/docker.sock:/var/run/docker.sock assaflavie/runlike -p <…
瞎折腾 Docker 运行 hollywood – 命令行装逼非常炫酷的黑客界面 hollywood 是一个将终端变成好莱坞式实时黑客场景的小工具,运行以下命令很轻易看见效果。 docker run –rm -it bcbcarl/hollywood
瞎折腾 Docker 搭建私人网盘 nextcloud 教程以及效果展示 Nextcloud 介绍 Nextcloud 是一个开源的网盘项目,可以存储音乐、图片、文件等各种数据。 并且它还支持在多个设备之间同步数据,并提供了 Web、桌面和移动端客户端,非常方便。 除了基本的云存储功能,Nextcloud 还提供了许多协作和集成功能,如文件共享、邮件聊天等,还有丰富的插件。 这里最主要就是它的插件功能,如同强大的编辑器 vscode 一样,它也有丰富的应用和插件,例如 …
瞎折腾 两种方式解决 Docker 时区问题 对于经常使用 Docker 的人来说,可能会碰到一个问题:时区问题。 大部分 Docker 镜像都是基于 Alpine,Ubuntu,Debian,CentOS 等基础镜像制作而成。 基本上都采用 UTC 时间,默认时区为零时区。 # 运行命令 docker run –rm -it alpine date # 输出时间 Fri Nov 29 08:14:49 UTC 2019 而我们主要用的是 …
瞎折腾 Docker 快速搭建一个问答社区 answer answer 是一个基于 Laravel 框架的开源问答社区项目。该项目的目的是为开发者提供一个友好的平台,在这里他们可以互相帮助解决问题、分享经验和知识。 接下来就搭建试试: docker run -d \ -p 9080:80 \ -v /home/docker/answer:/data \ –name answer \ answerdev/answer:latest 接下来就是进行简单的安…