我想在docker容器中运行prestashop。我不想提取已创建的图像,我想使用从官方prestashop站点下载的.zip文件夹中提供的文件创建自己的文件。
W450424694 回答:在docker中运行prestashop
您可以使用他们的official Dockerfile作为起点:
FROM prestashop/base:5.6-apache
LABEL maintainer="Thomas Nabord <thomas.nabord@prestashop.com>"
ENV PS_VERSION 1.7.6.1
# Get PrestaShop
ADD https://www.prestashop.com/download/old/prestashop_1.7.6.1.zip /tmp/prestashop.zip
# Extract
RUN mkdir -p /tmp/data-ps \
&& unzip -q /tmp/prestashop.zip -d /tmp/data-ps/ \
&& bash /tmp/ps-extractor.sh /tmp/data-ps \
&& rm /tmp/prestashop.zip