mirror of
https://github.com/PGYER/codefever.git
synced 2026-07-01 03:04:30 +08:00
1.6 KiB
1.6 KiB
Docker 镜像安装
此文档适用条件
如果你的情况符合以下条件, 你需要使用 从零开始安装 的方式安装
CodeFever否则请跳过本章节继续使用Docker 镜像安装方式安装。
- 学习和技术交流
- 需要做定制化修改
Docker 镜像安装不能满足处理Bug和提交PR的需求- Docker 镜像不能在当前
操作系统或硬件架构上使用
参见: 从零开始安装
安装步骤
0. Docker 镜像说明
CodeFever Community 版本 的 Docker 镜像 是从 dockerhub 上的 centos:centos7.9.2009 镜像开始按照 从零开始安装 中的步骤进行构建, 构建架构是 x86_64 (amd64) 如果有其他需求请自行构建镜像。
1. 获取镜像
从 dockerhub 上获取到 CodeFever Community 版本 镜像。
docker pull pgyer/codefever-community:latest
2. 启动
在本地启动 CodeFever Communiy 版本 的 Docker 镜像
docker container run -d --privileged=true --name codefever -p 80:80 -p 22:22 -it pgyer/codefever-community:latest /usr/sbin/init
- 如果你希望使用
22端口作为Git的SSH 协议端口。 你需要在启动镜像前将宿主系统的SSH 服务端口先修改成其他端口- 如果服务异常你可以登录 Shell 去人工维护, 也可以直接重启容器重启服务。
3. 服务维护
服务维护请参见 管理员设置/概览和系统服务 中的 系统服务状态及维护 一节