YAPI的docker部署--在线有网络的部署

1、安装docker

(1)yum 包更新到最新

sudo yum update

(2)安装需要的软件包

,yum-util 提供yum-config-manager 功能,另外两个是devicemapper驱动依赖的

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

(3)设置yum 源为阿里云

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

(4)安装docker

sudo yum install docker-ce

(5)安装后查看docker 版本

docker -v

2、启动docker

systemctl start docker

3、安装mongo

拉取镜像

docker pull mongo

docker pull registry.cn-hangzhou.aliyuncs.com/anoy/yapi

 

4、启动和初始化mongo

docker run --name mongo -p 27017:27017 -v /data/mongo:/data/db -d mongo

docker run -it --rm  --link mongo:mongo   --entrypoint npm   --workdir /api/vendors   registry.cn-hangzhou.aliyuncs.com/anoy/yapi   run install-server

5、启动yapi镜像

docker run -d  --name yapi --link mongo:mongo --workdir /api/vendors  -p 3000:3000  registry.cn-hangzhou.aliyuncs.com/anoy/yapi server/app.js

6、访问yapi

3000端口

 

 

发布了13 篇原创文章 · 获赞 3 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/ZHONGZEWEI/article/details/103450165