Update install_via_docker.md

This commit is contained in:
rexshi
2022-01-27 12:27:38 +08:00
committed by GitHub
parent f5300b5820
commit ca491c8a0a

View File

@@ -1,8 +1,31 @@
# Docker 镜像安装
## 安装步骤
### Docker 镜像说明
`CodeFever Community 版本``Docker 镜像` 是从 `dockerhub` 上的 `centos:centos7.9.2009` 镜像开始按照 [从零开始安装](install_from_scratch.md) 中的步骤进行构建, 构建架构是 `x86_64 (amd64)` 如果有其他需求请自行构建镜像。
### 拉取镜像并启动
启动 `CodeFever Communiy 版本``Docker 镜像`
```shell
docker run -d --privileged=true --name codefever -p 80:80 -p 22:22 -it pgyer/codefever-community:latest /usr/sbin/init
```
1. 服务启动后尝试访问 `http://127.0.0.1``http://<server ip>` 登录
2. 如果你希望使用 `22` 端口作为 `Git``SSH 协议`端口,你需要在启动镜像前将宿主系统的 `SSH 服务` `端口` 先修改成其他端口
3. 如果服务异常你可以登录 Shell 去人工维护, 也可以直接重启容器重启服务。
4. 默认管理员用户: `root@codefever.cn`, 密码: `123456`。登录后请修改密码并绑定 MFA 设备。
### 服务维护
服务维护请参见 [管理员设置/概览和系统服务](../admin/dashboard.md) 中的 `系统服务状态及维护` 一节
## 此文档适用条件
> 如果你的情况符合以下条件, 你需要使用 [从零开始安装](install_from_scratch.md) 的方式安装 `CodeFever` 否则请跳过本章节继续使用 `Docker 镜像安装` 方式安装。
如果你的情况符合以下条件你需要使用 [从零开始安装](install_from_scratch.md) 的方式安装 `CodeFever` 否则请跳过本章节继续使用 `Docker 镜像安装` 方式安装。
- 学习和技术交流
- 需要做定制化修改
@@ -10,37 +33,3 @@
- Docker 镜像不能在当前 `操作系统``硬件架构` 上使用
参见: [从零开始安装](install_from_scratch.md)
## 安装步骤
### 0. Docker 镜像说明
`CodeFever Community 版本``Docker 镜像` 是从 `dockerhub` 上的 `centos:centos7.9.2009` 镜像开始按照 [从零开始安装](install_from_scratch.md) 中的步骤进行构建, 构建架构是 `x86_64 (amd64)` 如果有其他需求请自行构建镜像。
### 1. 获取镜像
`dockerhub` 上获取到 `CodeFever Community 版本` 镜像。
```shell
docker pull pgyer/codefever-community:latest
```
### 2. 启动
在本地启动 `CodeFever Communiy 版本``Docker 镜像`
```shell
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 去人工维护, 也可以直接重启容器重启服务。
服务启动后尝试访问 `http://127.0.0.1``http://<server ip>` 来登录
默认管理员用户: `root@codefever.cn`, 密码: `123456`。登录后请修改密码并绑定 MFA 设备。
### 3. 服务维护
服务维护请参见 [管理员设置/概览和系统服务](../admin/dashboard.md) 中的 `系统服务状态及维护` 一节