Yapi搭建
# 搭建虚拟机
vagrant init centos/7
vagrant up
1
2
2
# 设置虚拟机可以通过ssh密码访问
vagrant ssh
su root
# 密码也是vagrant
vi /etc/ssh/sshd_config
service sshd restart
1
2
3
4
5
2
3
4
5
# 安装docker
卸载旧版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 使用存储库安装
在新主机上首次安装 Docker Engine 之前,您需要设置 Docker 存储库。之后,您可以从存储库安装和更新 Docker。
# 设置存储库
安装yum-utils
包(提供yum-config-manager
实用程序)并设置稳定存储库。
yum install -y yum-utils
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
1
2
3
4
5
2
3
4
5
安装引擎
yum install -y docker-ce docker-ce-cli containerd.io
1
设置开机启动
systemctl enable docker.service
1
启动 Docker
systemctl start docker
1
通过运行hello-world
映像验证 Docker Engine 是否已正确安装。
docker run hello-world
1
可以看到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
1
对二进制文件应用可执行权限:
chmod +x /usr/local/bin/docker-compose
1
注意:如果docker-compose
安装后命令失败,请检查您的路径。您还可以/usr/bin
在路径中创建指向或任何其他目录的符号链接。
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
1
测试安装是否成功
docker-compose --version
1
会显示:
docker-compose version 1.29.2, build 1110ad01
1
# 安装git
yum search git
yum install -y git
1
2
2
# 安装yapi
git clone https://github.com/fjc0k/docker-YApi.git
1
接下来,修改 docker-compose.yml
中 yapi-web
下的环境变量 YAPI_ADMIN_ACCOUNT
为你的管理员邮箱,YAPI_ADMIN_PASSWORD
为你的管理员密码。
最后,执行 docker-compose up -d
启动服务。
然后,通过 http://localhost:40001
即可访问 YApi
。
其余配置参考:https://github.com/fjc0k/docker-YApi
帮我改善此页面 (opens new window)
上次更新: 2021/09/08, 06:15:12