首页 > 其他分享 >docker-compose 安装 yapi

docker-compose 安装 yapi

时间:2024-05-31 16:55:24浏览次数:25  
标签:compose mongo YAPI yapi DB docker

docker-compose 安装 yapi

docker-compose.yaml

version: '3'

services:
  yapi-web:
    image: liuqingzheng/yapi:latest
    container_name: yapi-web
    ports:
      - 3000:3000
    environment:
      - [email protected]
      - YAPI_ADMIN_PASSWORD=admin123
      - YAPI_CLOSE_REGISTER=true
      - YAPI_DB_SERVERNAME=yapi-mongo
      - YAPI_DB_PORT=27017
      - YAPI_DB_DATABASE=yapi
      - YAPI_MAIL_ENABLE=false
      - YAPI_LDAP_LOGIN_ENABLE=false
      - YAPI_PLUGINS=[]
    depends_on:
      - yapi-mongo
    links:
      - yapi-mongo
    restart: unless-stopped
  yapi-mongo:
    image: mongo:latest
    container_name: yapi-mongo
    volumes:
      - ./data/db:/data/db
    expose:
      - 27017
    restart: unless-stopped
常用命令
## 安装目录  /opt/yapi
docker-compose up -d # 启动
docker-compose stop  # 停止
docker-compose rm    # 删除

管理员添加用户

创建空间 添加成员 协同办公

标签:compose,mongo,YAPI,yapi,DB,docker
From: https://www.cnblogs.com/lyc88/p/18224854

相关文章

  • linux 离线安装docker
    docker-ce下载地址很多情况下我们不能对docker进行在线安装,这时可以参照本篇博客尝试进行离线安装docker-ce1.下载对应版本的安装包2.解压安装包tar-zxvfdocker-XXX.tgz3.将解压的文件复制到指定位置cp./docker/*/usr/bin4.配置docker服务的文件如下cd/etc/syste......
  • Docker + maven build problem — unix://localhost:80: Permission denied
    使用docker-maven-plugin进行构建镜像报错如下:com.spotify.docker.client.shaded.org.apache.http.impl.execchain.RetryExecexecuteINFO:I/Oexception(java.io.IOException)caughtwhenprocessingrequestto{}->unix://localhost:80:Permissiondenied解决方案:Ad......
  • 面试专区|【DevOps-96道Docker 容器高频题整理(附答案背诵版)】
    简述什么是Docker容器?Docker容器是一个开源的应用容器引擎,它让开发者可以将他们的应用以及依赖包打包到一个可移植的容器中,然后发布到任何安装了Docker引擎的服务器上,包括流行的Linux机器、Windows机器等。Docker容器利用沙箱机制,使容器之间相互独立,互不影响。Docker容......
  • ocker compose 部署mysql主从。并优化参数。
    原理图:  一、先部署两个mysql可以跨机器也可以同一台  准备两个mysql.yml文件和my.cnf配置文件(yml文件我放一起可以自行拆开部署)version:'3.1'services:mysql:image:mysql:8restart:alwayscontainer_name:mysqlenvironment:MYS......
  • gitlab之cicd的gitlab-runner集成-dockerfile构建环境
    目录概述离线资源docker-compose问题docker-compose问题1问题2gitlab-runner集成gitlab概述  cicd引文目录是想通过dockerfile构建maven、jdk、docker环境的gitlab-runner运行环境。但docker最后测试的时候有点问题,且最后使用kubectl时有麻烦,所以放弃。但有......
  • 【docker】docker 下 MySQL偶然无法访问
    1.概述我有一个环境遇到了docker下MySQL偶然无法访问,具体情况如下可以被看到可以telnet通畅,这个jar是我自己研发的,主要这台机器是别人的没有装telnet但是任务还是报错所在机器telnet通但是无法登录,同事说遇到过比如网络卡或者不稳定,需要重启一下mysql我先去......
  • Docker 安装RabbitMq
    Docker安装RabbitMq文章目录Docker安装RabbitMq拉取镜像启动进入容器启动后台浏览器访问总结拉取镜像dockerpullrabbitmq启动dockerrun-d--hostnamemy-rabbit--namerabbit-p15672:15672-p5673:5672rabbitmq-d后台运行容器;–name指定......
  • harbor -- docker私有仓库安装配置
    1安装docker-compose$curl-L"https://get.daocloud.io/docker/compose/releases/download/v1.25.2/docker-compose-$(uname-s)-$(uname-m)"-o/usr/local/bin/docker-compose$chmod+x/usr/local/bin/docker-compose2安装配置harbor$wgethttps://github.c......
  • docker及k8s使用
    Docker使用Linux安装uname-a//查看Linux版本yum-yinstalldocker//安装dockersystemctlstartdocker//启动systemctlstartdocker//查看运行状态dockerversion//查看版本cd/etc/docker/daemon.json//修改为阿里镜像systemctlenabledocker.services......
  • Docker 图形化界面管理工具 Portainer | 让你更轻松的管理 Docker
    本文首发于只抄博客,欢迎点击原文链接了解更多内容。前言Portainer是一个Docker图形化管理工具,可以通过WebUI轻松的管理容器、镜像、网络、卷。与Dockge相比功能更加的完善,同时上手难度也更大一些Portainer分为社区版和商业版,本文安装的是社区版(PortainerCE),该......