用docker或podman简单搭一个php的个人博客,Typecho。。
为了方便 写2个 一个docker-compose一个 podman-compose
docker run --restart=unless-stopped -d -h TypeChoServer -v "./Configs/TypeCho:/app/usr" --dns=172.17.0.1 -p 9080:80 -e TZ=Asia/Shanghai -v /mnt:/mnt --name typecho "joyqi/typecho:nightly-php7.4"version: '3.8'
services:
typecho:
image: joyqi/typecho:nightly-php7.4
container_name: typecho
hostname: TypeChoServer
restart: unless-stopped
environment:
- TZ=Asia/Shanghai
ports:
- "9080:80"
volumes:
- ./typecho-config:/app/usr # 当前目录下的 typecho-config 文件夹
# - /mnt:/mnt:ro # 如需访问宿主机 /mnt,请取消注释(建议只读)
dns:
- 172.17.0.1version: '3.8'
services:
typecho:
image: docker.io/joyqi/typecho:nightly-php7.4
container_name: typecho
hostname: TypeChoServer
restart: unless-stopped
environment:
- TZ=Asia/Shanghai
ports:
- "9080:80"
volumes:
- ./typecho-config:/app/usr
- /mnt:/mnt:ro
运行后

PHP的典型安装界面 我这是在路由上面安装的

你有数据库的可以填入你的其他数据库 我这边要求比较低 随便搭建用的额这个SQLlite

进入了后台! 其他东西自行琢磨。。。。。。。
需要外网访问用在其他东西反代出去。。 我现在是挂路由器 如果有ipv4、ipv6公网你也可以用ddns 或lucky来做ddns绑定域名+端口来访问。。。。