首页 > 其他 > 详细

docker搭建图床 chevereto 非常方便

时间:2019-09-26 17:39:36      阅读:564      评论:0      收藏:0      [点我收藏+]

如果没有安装过docker 先安装docker

yum install docker-latest
curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

拉取镜像

systemctl start docker-latest.service
docker pull mariadb:latest
docker pull nmtan/chevereto:latest

使用docker-compose 来启动服务

mkdir cheverto/
cd cheverto
touch docker-compose.yaml

文件内容如下

version: ‘3‘

services:
  db:
    image: mariadb
    volumes:
      - database:/var/lib/mysql:rw
    restart: always
    networks:
      - private
    environment:
      MYSQL_ROOT_PASSWORD: chevereto_root
      MYSQL_DATABASE: chevereto
      MYSQL_USER: chevereto
      MYSQL_PASSWORD: chevereto

  chevereto:
    depends_on:
      - db
    image: nmtan/chevereto
    restart: always
    networks:
      - private
    environment:
      CHEVERETO_DB_HOST: db
      CHEVERETO_DB_USERNAME: chevereto
      CHEVERETO_DB_PASSWORD: chevereto
      CHEVERETO_DB_NAME: chevereto
      CHEVERETO_DB_PREFIX: chv_
    volumes:
      - chevereto_images:/var/www/html/images:rw
    ports:
      - 8888:80

networks:
  private:
volumes:
  database:
  chevereto_images:




nohup docker-compose up  &> run.log &
disown
完成


参考资料https://www.jianshu.com/p/7863fcb34aed

docker搭建图床 chevereto 非常方便

原文:https://www.cnblogs.com/changeCode/p/11592131.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!