diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..9c4d9b2 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,16 @@ +FROM php:7.0-apache +# Enable php GD +RUN apt-get update && apt-get install -y \ + libfreetype6-dev \ + libjpeg62-turbo-dev \ + libmcrypt-dev \ + libpng12-dev \ + && docker-php-ext-install -j$(nproc) iconv mcrypt \ + && docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \ + && docker-php-ext-install -j$(nproc) gd +COPY . /var/www/html/ +RUN mkdir -p /var/www/html/data/User/admin/home/picture \ + && mkdir -p /var/www/html/data/User/admin/home/music \ + && mkdir -p /var/www/html/data/User/admin/home/download \ + && mkdir -p /var/www/html/data/thumb +RUN chmod -R a+w /var/www/html/data diff --git a/README.md b/README.md index bda5218..e76fffc 100755 --- a/README.md +++ b/README.md @@ -44,6 +44,13 @@ [文件拖拽上传] 除了ie8以下的大部分浏览器支持;建议使用chrome、360、猎豹、uc等 [文件夹拖拽上传] 除了ie10以下、firefox大部分浏览器都支持,建议使用chrome、360、猎豹、uc等 +#### 4.使用Docker快速部署 + +``` +docker build -t kodexplorer . +docker run -d -p 80:80 --name KODExplorer kodexplorer +``` + ![](https://cloud.githubusercontent.com/assets/3761968/2583304/764f562a-b9cf-11e3-8e59-afdbdffc20eb.png) ## editor