目录

通过docker-compose部署一个简单图床EasyImage2.0

这篇文章介绍了通过docker-compose部署一个简单图床EasyImage2.0的方法

1 创建文件夹

我们在自己习惯的地方,创建一个文件夹放置easyimage的映射文件。

mkdir easyimage

进入这个文件文件夹。

cd easyimage

2 创建docker-compose.yml文件

我们创建一个docker-compose.yml文件

sudo nano docker-compose.yml

文件中放入如下内容

version: '3.3'
services:
  easyimage:
    image: ddsderek/easyimage:latest
    container_name: easyimage
    ports:
      - '8080:80'  #左侧端口可自定义
    environment:
      - TZ=Asia/Shanghai
      - PUID=1000
      - PGID=1000
      - DEBUG=false
    volumes:
      - ./config:/app/web/config
      - ./i:/app/web/i
    restart: unless-stopped

3 启动容器

sudo docker-compose up -d

4 简单配置

我们访问ip:8080就可以进行进行简单的配置了。

停止容器

sudo docker-compose down

删除镜像

sudo docker rmi ddsderek/easyimage:latest

更新easyimage容器到docker-compose.yml的保存位置即easyimage文件夹内,先sudo docker-compose down停止容器,再删除镜像,然后启动容器sudo docker-compose up -d,easyimage容器即完成更新。