docker搭建静态网页

1.下载网站源代码
mkdir ~/my_site ; cd ~/my_site #创建一个目录用来存放docker-compose.yml文件和html目录

2.git clone+github项目地址
git clone https://github.com/dirk1983/chatgpt
如果没有git命令 安装 yum -y install git
3.ll查看目录内容
4.chatgpt目录改名 mv chatgpt html
5.创建docker-compose.yml文件
vim docker-compose.yml # 新建一个yml文件
6.i 编辑
version: ‘3.3’ # 这是一个Docker Compose文件的版本声明,它表明该文件符合Docker Compose文件格式版本3.3
services:
chatgpt-php-site: #服务名,可以自定义
container_name: chatgpt-php-site #容器名,可以自定义
ports:
– ‘3387:80’ # 冒号:左边的3387可以改成任意vps上未使用过的端口,冒号右边是本docker镜像里的端口
environment:
– PUID=0 # 用户ID,在终端输入id可以查看当前用户的id默认是0root
– PGID=0 # 组ID同上
– TZ=Asia/Shanghai #时区,可以自定义
restart: always #开启自启动其他选项看以下备注
volumes:
– ‘./html:/usr/share/nginx/html’ #目录映射,冒号:左侧可以更改本地的目录(这里用html),右侧是对应的容器的目录(这里对应容器里的nginx的网站目录)
image: gindex/nginx-php #镜像名一般都是使用的哪个镜像就写哪个镜像。

如果没有vim 安装 yum -y install vim

ESC :wq 保存退出

7.运行容器 docker-compose up -d
8.查看是否成功 docker-compose ps
9.打开网页即可使用静态网站
默认是
http://ip:3387

10.提示没有api-key
进入html cd html
ll
修改index html
vim index html
cd ..
ll

------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容