Docker实践——gogs及https与备份
步骤/目录:
1.准备工作
2.编写compose模板
3.运行并验证
4.gogs使用https
5.gogs备份
步骤/目录:
1.准备工作
2.编写compose模板
3.运行并验证
4.gogs使用https
5.gogs备份
步骤/目录:
1.准备工作
2.运行并测试
3.其他方式
步骤/目录:
1.方法一:独立镜像、network连接
(1)准备工作
(2)运行容器与测试
(3)收尾与总结
2.方法二:docker-compose
(1)准备工作
(2)编写文件并运行项目
(3)收尾与总结
3.实战:编写易移植的typecho博客并使用https
(1)准备工作
(2)编写nginx配置及compose模板
(3)运行项目并测试
(4)问题及其他
a.博客迁移
b.安装完成后无法登录
c.typecho镜像选择
d.typecho插件及其他
(5)后续
(6)为typecho添加其它功能
a.在文章页面添加最新文章
b.添加侧边栏目录索引
c.添加Sitemap
(7)使用其它主题
步骤/目录:
1.准备工作
2.编写frpc.ini和compose模板
3.运行并验证
附录:
1.让frps的dashboard使用https
(1)tls介绍
(2)生成证书并运行
(3)访问的注意事项
2.frp双向验证
(1)介绍
(2)准备工作
(3)修改配置并运行
步骤/目录:
1.下载、烧录Pi OS最新镜像
2.安装docker并调试;备份系统镜像
3.方法一:假docker法
(1)拉取并运行ubuntu镜像
(2)安装vim、nginx
(3)安装php并配置nginx
(4)安装mariadb
(5)收尾及总结
4.方法二:胖容器法
(1)创建环境,运行容器
(2)测试容器
(3)收尾及总结
5.方法三:瘦容器法
(1)创建环境,配置nginx
(2)创建网络,开启php、nginx容器并测试
(3)运行mysql容器并测试
(4)准备环境并编写compose模板,运行并测试
(5)收尾及总结
附录
1.docker连接mysql时显示"Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'"
(1)docker run /bin/bash
(2)Dockerfile CMD
(3)docker run未挂载或映射端口
(4)mysql配置问题
2.使用docker-compose创建mysql容器时的初始化
(1)挂载配置文件和数据库
(2)进入服务容器修改
(3)挂载到/docker-entrypoint-initdb.d
(4)Dockerfile COPY到/docker-entrypoint-initdb.d
(5)--init-file选项
本文较长,属于系统性总结,可作为使用手册查阅。
本文主要介绍了docker-compose的使用。
本文较长,属于系统性总结,可作为使用手册查阅。
本文主要介绍了docker常识与基础。
步骤/目录:
1.NAS释义及其用途
(1)局域网共享
(2)私人云存储
(3)离线下载
(4)数据备份/数据安全
(5)多人数据共享
(6)存储主机
2.NAS的实现方法
(1)商品NAS
(2)DIY
a.购买部件
b.NAS端软件下载
c.客户端软件与使用
步骤/目录:
0.Samba的陷阱
1.树莓派下载安装samba
2.配置samba
3.为samba绑定系统用户
4.其他客户端连接到共享文件夹
(1)linux
(2)Windows
(3)安卓手机
(4)投影仪、电视
附:ES文件浏览器 连接Samba
5.frp+samba
6.加快读写速度
(0)分析瓶颈、测试硬盘
(1)网线直连
(2)换路由器
(3)修改smb.conf
(4)其他
(5)后续
(6)总结
7.自动挂载硬盘
8.使用qBittorrent离线下载
附录:小米手机开启FTP服务器