diff --git a/README.md b/README.md index 897c7e6379ff99f7300333ca02124bde966c72a5..50576179738ea26c1d27f462559b021085163343 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ -# jianmu-docs +# 建木项目文档 #### 介绍 -jianmu-docs是建木团队开源的建木自动化集成平台相关的所有文档说明 +jianmu-docs是建木团队开源的建木自动化集成平台相关文档说明,通过该文档库维护官方文档更新,详情见:https://docs.jianmu.dev/guide/。 -#### 安装 +#### 文档安装 ``` bash # 安装依赖 @@ -16,5 +16,5 @@ npm run dev 或 yarn dev npm run build 或 yarn build ``` -#### 开源协议 -本项目基于Apache License 2.0协议。 +#### 文档开源协议 +本项目基于木兰宽松许可证, 第2版。 diff --git a/guide/centos-install.md b/guide/centos-install.md new file mode 100644 index 0000000000000000000000000000000000000000..996b216d91d2bf13c75bc2d43809e3a5419c9ea0 --- /dev/null +++ b/guide/centos-install.md @@ -0,0 +1,92 @@ +# CentOS 7.9安装注意事项 + +在CentOS 7.9安装过程需要替换自带的docker。 + +## 详细步骤 + +以root权限登陆系统,更新系统并安装docker。 + +更新操作系统,CentOS 7.9最新版本: +``` +yum -y update +``` + +移除CentOS默认的docker版本: +``` +yum remove docker \ + docker-client \ + docker-client-latest \ + docker-common \ + docker-latest \ + docker-latest-logrotate \ + docker-logrotate \ + docker-engine +``` + +配置docker官方yum仓库: +``` +yum install -y yum-utils +yum-config-manager \ + --add-repo \ + https://download.docker.com/linux/centos/docker-ce.repo +``` + +安装docker并启动: +``` +yum install docker-ce docker-ce-cli containerd.io +systemctl enable docker +systemctl restart docker +``` + +安装docker-compose: +``` +curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose +``` + +配置docker-compose权限: +``` +chmod +x /usr/local/bin/docker-compose +``` + +## 版本验证 + +验证环境可用性如下: + +``` +[root@localhost ~]# docker version +Client: Docker Engine - Community + Version: 20.10.11 + API version: 1.41 + Go version: go1.16.9 + Git commit: dea9396 + Built: Thu Nov 18 00:38:53 2021 + OS/Arch: linux/amd64 + Context: default + Experimental: true + +Server: Docker Engine - Community + Engine: + Version: 20.10.11 + API version: 1.41 (minimum version 1.12) + Go version: go1.16.9 + Git commit: 847da18 + Built: Thu Nov 18 00:37:17 2021 + OS/Arch: linux/amd64 + Experimental: false + containerd: + Version: 1.4.12 + GitCommit: 7b11cfaabd73bb80907dd23182b9347b4245eb5d + runc: + Version: 1.0.2 + GitCommit: v1.0.2-0-g52b36a2 + docker-init: + Version: 0.19.0 + GitCommit: de40ad0 + +[root@localhost ~]# docker-compose version +docker-compose version 1.29.2, build 5becea4c +docker-py version: 5.0.0 +CPython version: 3.7.10 +OpenSSL version: OpenSSL 1.1.0l 10 Sep 2019 + +``` \ No newline at end of file diff --git a/guide/quick-start.md b/guide/quick-start.md index 6aad773ff54050e9dd54f5f14278b374f8ee59a5..79a52f1c71e79d6018e05d06e32f49d4cf93a64f 100644 --- a/guide/quick-start.md +++ b/guide/quick-start.md @@ -2,14 +2,15 @@ ### 系统要求 +推荐使用Ubuntu 21.04系统安装,如[CentOS 7可参考](https://docs.jianmu.dev/guide/centos-install.html)。 + Docker 19.30以上,[官方安装手册](https://docs.docker.com/get-started/#download-and-install-docker) Docker-Compose 1.29.2以上,[官方安装手册](https://docs.docker.com/compose/install/#install-compose) Kubernetes 1.18以上, [官方安装手册](https://kubernetes.io/docs/tasks/tools/) - -### docker部署 +### docker-compose部署 **下载`docker-compose.yml`**