CentOS 利用docker 搭建图床

CentOS 利用docker 搭建图床

  1. 安装docker:yum install docker
  2. 启动docker:systemctl start docker,可以设置一下开机启动:systemctl enable docker
  3. 拉取一个镜像:docker image pull kdelfour/lychee-docker
  4. 启动镜像:docker run -it -d -p 5120:80 kdelfour/lychee-docker [端口映射:浏览器默认的 80 端口,图床可以改成其他端口,如 5120,注意防火墙开放此端口]
  5. 访问容器:host:port,如thatboy.info:5120

    1. 初始化阶段,使用默认的用户名和密码lychee 登录, Database HostData NameTable predix选填。
    2. 登录后创建新用户

  6. 新建相册(Album),上传图片。
  7. 公开的图片可以获取其直链(Direct Link)来使用。

卸载方式
停止运行的容器:docker container stop [container-id]
删除容器:docker container rm [container-id]
删除镜像:docker image rmi [image-id]

?

原文地址:https://www.cnblogs.com/that-boy/p/12313762.html

时间: 2024-08-03 01:44:28

CentOS 利用docker 搭建图床的相关文章

利用PicGo、GitHub和jsDelivr搭建图床

一个高速稳定的图床对于每一个写博客的人来说都很重要,之前大部分人的选择可能都是利用微博搭建图床,但是从2019年4月开始微博开启了防盗链,导致所有依赖微博图床的图片全部无法显示. 利用PicGo将图片上传到GitHub仓库,再使用jsDelivr优化对于我们来说会是一个不错的选择. 准备 PicGo PicGo在GitHub上提供了MacOS.Linux.Windows三个系统版本的下载 一个用来存放图片的GitHub仓库 具体步骤 新建一个GItHub仓库 生成Token github--se

利用码云OpenApi搭建图床

因为自建博客需要图片服务器,考虑到用本机的图片服务器需要考虑数据备份链接路径等一系列问题,还是推荐使用第三方的服务 当前各个主要平台的oss服务,有免费的有收费的,这里就不多说,毕竟个人的理解不一样 本文只讨论使用码云搭建第三方图床的问题,好了,开始使用码云搭建图床的具体操作 在码云上建一个空的远程仓库,然后建一个空的文件夹 这里有几点建议 不要轻易修改仓库的名字和文件夹的名字 注意命名规范简洁,有点强迫症不好意思,丑的链接接受不了 最终的路径像这样,当然你要图片链接更加简洁使用根目录当我没说

ubuntu 16.04利用docker搭建java+tomcat+nginx反向代理/动静分离

ubuntu 16.04利用docker搭建java+tomcat+nginx反向代理 新建两个docker容器 docker run -it --name Tomcat-mysql -v /mnt:/mnt -p 8866:80 -p 33006:3306 ubuntu /bin/bash docker run -itd --name webserver -p 8888:80 -v /mnt/:/mnt/ ubuntu /bin/bash [email protected]:~# docker

利用Docker搭建本地https环境的完整步骤

利用Docker搭建本地https环境的完整步骤 这篇文章主要给大家介绍了关于如何利用Docker搭建本地https环境的完整步骤,文中通过示例代码将实现的步骤介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 什么是 HTTPS 我们都知道 Web App 的运行都是建立在网络应用层 HTTP 协议的,HTTP 协议能够进行客户端和服务器之间的请求和返回.但是这个过程是明文传输的,当请求被抓包后传输内容很容易被篡改,这对用户的安全性来说是极其严重的威胁.PWA 应

ubuntu14.04环境下利用docker搭建solrCloud集群

主要内容: 技术关键点:docker17.06.3安装,docker自制镜像及相关容器操作,docker分配固定IP及添加端口映射,solrCloud集群部署等 主要思路:在Ubuntu14.04操作系统的宿主机中,安装docker17.06.3,将宿主机的操作系统制作成docker基础镜像,之后使用自制的基础镜像在docker中启动3个容器,分配固定IP,再在3个容器中配置solrCloud集群. 注:solrCloud采用的solr内置jetty,需要单独配置zookeeper 容器IP及名

利用docker搭建测试环境--安装

软件测试过程中,总会碰到测试环境不够用的尴尬情况.即时有了机器还要经历装系统,配置环境,调试等一系列繁琐的问题.虽然市面上也有一些批处理话的工具(如salt,fabric等),但是还是需要实体机器作为支撑,增大成本. 这里介绍一个可以用虚拟测试环境的软件docker http://baike.baidu.com/link?url=L2ViMZm7idMZRx3ymex14SITS99B9UZWSVF_gHtOxmRZH4tvXRObooRUICVewSXf-Rt5q0X4vb2KiZ5EQ6dm

利用docker搭建sshd服务器

centos6.5 x86_64   2台: 192.168.1.100 192.168.1.148 这台都安装docker,前一篇已经提到过,不解释. 1.启动一个centos容器在1.148上 docker run -t -i centos /bin/bash 进入容器后,运行 yum install openssh-server  openssh-client   ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key      ssh-keygen

利用Docker搭建java项目开发环境

一.需求 一台 Ubuntu 16.0.4 LTS ,安装了Docker服务,Rancher服务,也制作了Tomcat相关的image,接下来我们就来说一下如何快速的构建一个开发环境和测试环境 二.步骤 2.1:创建本地挂载目录 在宿主host主机上面创建两个目录,一个用来挂载正式环境的war,一个用来挂载测试环境的war,如下图所示 命令:mkdir formal test 接下来用Eclipse创建一个最简单的Dynamic Web Project,只有一个index.jsp然后打包为Tes

利用docker搭建spark hadoop workbench

目的 用docker实现所有服务 在spark-notebook中编写Scala代码,实时提交到spark集群中运行 在HDFS中存储数据文件,spark-notebook中直接读取 组件 Spark (Standalone模式, 1个master节点 + 可扩展的worker节点) Spark-notebook Hadoop name node Hadoop data node HDFS FileBrowser 实现 最初用了Big Data Europe的docker-spark-hadoo