找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 27|回复: 0

[Docker-compose] 【docker-compose】在线摸鱼小游戏网站搭建

[复制链接]

1883

主题

520

回帖

7366

积分

管理员

积分
7366
发表于 2025-1-19 12:39:35 | 显示全部楼层 |阅读模式
一、创建目录
  1. mkdir game_file ; cd game_file #创建一个目录,进入此目录
复制代码
二、创建并且编辑文件
  1. vim docker-compose.yml
复制代码

三、输入i进入编辑模式,把下面的复制粘贴到里面,然后按ESC -->    :WQ!  --> 保存退出
  1. version: '3.3'  # 这是一个Docker Compose文件的版本声明,它表明该文件符合Docker Compose文件格式版本3.3
  2. services:
  3.     chatgpt-php-game:   #服务名,可以自定义
  4.         container_name: chatgpt-php-game    #容器名,可以自定义
  5.         ports:
  6.             - '3387:80'   # 冒号:左边的3387可以改成任意vps上未使用过的端口,冒号右边是本docker镜像里的端口
  7.         environment:
  8.             - PUID=0    # 用户ID,在终端输入id可以查看当前用户的id默认是0root
  9.             - PGID=0    # 组ID同上
  10.             - TZ=Asia/Shanghai  #时区,可以自定义
  11.         restart: always    #开启自启动其他选项看以下备注
  12.         volumes:
  13.            - './html:/usr/share/nginx/html' #目录映射,冒号:左侧可以更改本地的目录(这里用html),右侧是对应的容器的目录(这里对应容器里的nginx的网站目录)
  14.         image: gindex/nginx-php   #镜像名一般都是使用的哪个镜像就写哪个镜像。
复制代码

四、运行容器
  1. docker-compose up -d #运行容器
复制代码
五、查看是否运行成功
  1. docker-compose ps  #查看是否开启成功
复制代码




您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表