Docker使用docker compose创建 轻量级私人云端相册 实时管理个人相片 控制相册访问权限 Lychee 部署搭建
-> Docker及docker compose的安装点这里
-> docker compose 部署MySQL点这里
创建 docker-compose.yml 文件(改environment 的参数,别直接用)
version: "3"
services:lychee:image: lycheeorg/lycheecontainer_name: lycheestdin_open: truetty: truerestart: alwaysports:- 9006:80volumes:- /nas/lychee/conf:/conf- /nas/lychee/uploads:/uploadsprivileged: trueenvironment:PUID: "1000"PGID: "1000"DB_CONNECTION: "mysql"DB_HOST: "MySQL的IP地址"DB_PORT: "3306"DB_DATABASE: "lychee"DB_USERNAME: "root"DB_PASSWORD: "password"
目录说明:
/conf: 配置文件目录
/uploads: 图片存储目录
environment 重要参数说明:
DB_HOST: 数据库的IP地址
DB_PORT: 数据库的端口号
DB_DATABASE: 要使用哪个库来存储lychee相册的信息
DB_USERNAME: 数据库用户名
DB_PASSWORD: 数据库密码
在docker-compose.yml文件目录下运行 docker-compose up -d
docker-compose logs -f
查看日志信息
可能会看到很多黄颜色的警告,是因为没有对应的目录,会自己创建,所以无视就好
打开浏览器,输入地址:http://IP地址:9006/
用户创建完成后会自动登录
修改一下中文
个人相册至此已经搭建完成
点左上角的加号,随便测试一下
如果希望照片可以被访客访问,可以点击照片和相册设置公开选项
我们打开一个无痕窗口测试一下
在没有登录的情况下,依然可以查看相册,但是无法上传相片
Lychee 部署成功
Docker使用docker compose创建 轻量级私人云端相册 实时管理个人相片 控制相册访问权限 Lychee 部署搭建相关推荐
- Docker使用docker compose搭建Jellyfin私人媒体服务器 个人电影网站
->Docker及docker compose的安装点这里 创建 docker-compose.yml 文件 version: "3" services:jellyfin:i ...
- Docker 及 Docker Compose 安装及使用教程 (2020版)
文章目录 图文详细教程 1 Docker原理 2 Docker安装 3 镜像(Image) 3.1 获取镜像 3.2 查找拖取镜像 3.3 列出镜像 3.4 删除镜像 3.5 创建的镜像 4 容器(C ...
- Docker与Docker Compose的安装以及Portainer容器管理工具
Docker官网 概述 Docker 是一个用于开发.发布和运行应用程序的开放平台.Docker 能够将应用程序与基础架构分离,以便可以快速交付软件.使用 Docker,可以像管理应用程序一样管理基础 ...
- .NET遇上Docker - 使用Docker Compose组织Ngnix和.NETCore运行
本文工具准备: Docker for Windows Visual Studio 2015 与 Visual Studio Tools for Docker 或 Visual Studio 2017 ...
- 物联网架构成长之路(24)-Docker练习之Compose容器编排
0.前言 一开始学的之后,是想一步到位直接上Kubernetes(K8s)的,后面没想到,好像有点复杂,有些概念不是很懂.因此学习东西还是要循序渐进,慢慢来.先了解单机编排技术Docker Compo ...
- Docker 学习总结(71)—— Docker、Docker Compose、Docker Swarm 之间的区别
什么是 Docker Docker 是市场上最流行的基于容器的应用程序之一.Docker 是一个用于构建.部署和管理容器化应用程序的开源平台.使用 Docker,我们可以很容易地将应用程序打包到容器中 ...
- Docker三剑客之Compose
Docker三剑客之Compose Docker Compose 是 Docker 官方编排(Orchestration)项目之一,负责快速的部署分布式应用. Compose 基本介绍 Compose ...
- docker使用docker compose file部署项目时,实现容器卷挂载,并对容器内文件夹赋予权限
为了能使容器内的SpringBoot项目的日志方便查看,我想用容器卷挂载的方式,将容器内生成的日志文件挂载到服务器上,实现同步,即使生成了新的镜像,依赖于compose file的配置,也能使日志在服 ...
- Docker容器之compose容器集群的快速编排
Docker容器之compose容器集群的快速编排 前言 一.Docker-compose简介 二.YAML文件格式及编写注意事项 (1)YAML文件格式 (2)YAML格式的注意事项 (3)YAML ...
最新文章
- IntelliJ IDEA设置默认换行符
- 操作系统级虚拟化概述
- toArray()方法使用说明
- PowerDesigner的使用二
- jvm默认的初始化参数_您是否应该信任JVM中的默认设置?
- CentOS 安装以及配置Apache php mysql
- Oauth2协议详解
- 链路两段不同网段怎么通信_交换机互联不同vlan及不同网段通信问题总结
- 转 常量指针和指针常量的区别详解
- 解决 jersey 单jar包 IME media type text/plain was not found.
- Linux系统下安装flash player插件
- 吴恩达深度学习教程中文笔记目录
- matlab动态图阿基米德螺旋,魔兽世界M基尔加丹阿基米德螺旋线之Matlab动图!国服加油...
- 手把手教python打包exe,打包一个简易的小程序。tkinter,python初学者。编程初学者作业:用*填充出自己的名字
- manifestdependency,manifest文件
- reids 如何批量删除指定前缀的key
- 重装系统(win10企业版)
- 1514_人月神话阅读笔记_20年后的人月神话_上篇
- java项目-第71期基于ssm的化妆品商城系统【毕业设计】
- 研究人员成功绕过iPad的iOS激活锁