parent
303ffad195
commit
adc38ad94c
@ -0,0 +1,51 @@ |
|||||||
|
-----BEGIN RSA PRIVATE KEY----- |
||||||
|
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 |
||||||
|
-----END RSA PRIVATE KEY----- |
@ -0,0 +1 @@ |
|||||||
|
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCbMz7hRwtV9NpkyfIpxke1djwJ/SUCjAsha7PhzJT25t/LVJ5l4gDVHcDo/LkExyY5C3iiXyHBOIOQ8Vi2f2utUyyrzrS3zyAjytx5c3tJxt+dQaaPzXIWvgsWD4iaACvUoaFo63f45xMyTN3lTaypaoX3020qyy815OHxrmAlgAQvtnLSKbtFC2DW41ZsXtd4A1TO1E/4CllLRzV3xdnHjkjCnFkPgCR4qDntlzrH2qlJYMr9exffe6NQ/AkiTKjU1bQ4s1YxDHD8MZPPE3kvd+3r8QcBu6UBju1L53tig3i1ZDSq25OXaEtG4ew4cDHoHKJUyLmrBulZ9xhwlFKobcsZYPErTclOwWP8Iy+26ISAEILGZMTkxnP0lxSEEW22iiuoqsXO2ndu95kVwuDt+0ktaS50hUaq74tzBbau+rHApI+VsZEFYPJ95EehqEaKMP3DgWnwPITEy7OHf3EekByt97XqxQpIMWAbxc+6QVs/UFP7y6qj5iCL2czlOA75zhPHOTqIX5DRrbknh+0ggvpOZXvDYQJJhMctCg7kI7VMVccK7khz2iKs4Q27f2b1P9TY5iXpADx0pRlzFRNfYwyZyE0YxovcwNFlRccjBD2TN6SXe5Gs8hdXYyXqveJ2EhrH6YeR5pPR1M6PjZ7cXCQYjylNDPFxZmibTTOp8w== 1029559041@qq.com |
@ -0,0 +1,2 @@ |
|||||||
|
|1|yM0Xj5+NeT+7btT59FiXTh8J97c=|yE5dGvqKLFffbKy+zEv8m0G4MSs= ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBJAisOIKjfjV9WOeQCzXjpmFc+uzttBMQII177HxhwI2lZQRV0R7+m6cbDsozhbVNHrGKMCfLQtPq+ksYO1MSxo= |
||||||
|
|1|t+vW8KJB+wOBbiVeotYBP0klIwA=|6VGayOIhSWlvUR36Oc9ay5J6FAU= ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBJAisOIKjfjV9WOeQCzXjpmFc+uzttBMQII177HxhwI2lZQRV0R7+m6cbDsozhbVNHrGKMCfLQtPq+ksYO1MSxo= |
@ -0,0 +1,2 @@ |
|||||||
|
FROM nginx:1.19.5-alpine |
||||||
|
RUN mv /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf.bak |
@ -0,0 +1,37 @@ |
|||||||
|
FROM php:7.4.13-fpm-alpine3.12 |
||||||
|
#切换阿里云镜像源 |
||||||
|
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories |
||||||
|
##安装php扩展 |
||||||
|
#gd |
||||||
|
RUN apk add freetype-dev libjpeg-turbo-dev libpng-dev && docker-php-ext-install gd |
||||||
|
##zip |
||||||
|
RUN apk add --no-cache libzip-dev && docker-php-ext-install zip |
||||||
|
##pdo_mysql |
||||||
|
RUN docker-php-ext-install pdo_mysql |
||||||
|
#git |
||||||
|
RUN apk add git openssh |
||||||
|
#设置环境变量 |
||||||
|
ENV name=RiskCloudBackend |
||||||
|
#拷贝公钥免密克隆仓库代码 |
||||||
|
COPY .ssh /root/.ssh |
||||||
|
#拷贝到容器里的密钥需要修改权限才能正常使用 |
||||||
|
RUN chmod 400 /root/.ssh/id_rsa |
||||||
|
#拷贝项目文件 |
||||||
|
RUN cd / && git clone git@gogs.kirito.cool:panqihua/${name}.git |
||||||
|
#切换到项目目录 |
||||||
|
WORKDIR /${name} |
||||||
|
#目录读写权限 |
||||||
|
RUN chmod +x /${name} -R |
||||||
|
#授权php-fpm访问项目所有文件权限 |
||||||
|
RUN chown -R www-data:www-data * |
||||||
|
#安装composer |
||||||
|
RUN php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" && \ |
||||||
|
php composer-setup.php && \ |
||||||
|
php -r "unlink('composer-setup.php');" && \ |
||||||
|
mv composer.phar /usr/local/bin/composer |
||||||
|
ARG proxy |
||||||
|
ENV proxy=$proxy |
||||||
|
##设置代理,使用composer安装依赖 |
||||||
|
RUN export http_proxy=socks5://${proxy}:1080 && export https_proxy=socks5://${proxy}:1080 && composer install && composer dumpautoload |
||||||
|
#设置服务器文件存储目录创建软链接 |
||||||
|
RUN php artisan storage:link |
@ -0,0 +1,23 @@ |
|||||||
|
FROM node:current-alpine |
||||||
|
#切换阿里云镜像源 |
||||||
|
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories && apk update |
||||||
|
#git |
||||||
|
RUN apk add git openssh |
||||||
|
#拷贝git密钥免密克隆仓库代码 |
||||||
|
COPY .ssh /root/.ssh |
||||||
|
#拷贝到容器里的密钥需要修改权限才能正常使用 |
||||||
|
RUN chmod 400 /root/.ssh/id_rsa |
||||||
|
#设置环境变量 |
||||||
|
ENV name=RiskCloudFontend |
||||||
|
#拷贝项目文件 |
||||||
|
RUN git clone git@gogs.kirito.cool:panqihua/${name}.git |
||||||
|
##切换到项目目录 |
||||||
|
WORKDIR /${name} |
||||||
|
#目录读写权限 |
||||||
|
RUN chmod +x /${name} -R && pwd && ls -la |
||||||
|
##安装依赖 |
||||||
|
RUN npm install -g cnpm --registry=https://registry.npm.taobao.org && \ |
||||||
|
cnpm install next -g && \ |
||||||
|
cnpm install && \ |
||||||
|
cnpm run build |
||||||
|
CMD /bin/ash -c 'cnpm run start' |
Loading…
Reference in new issue