Skip to content

Commit 3c989f1

Browse files
authored
Update Dockerfile
1 parent 0d88d87 commit 3c989f1

File tree

1 file changed

+0
-43
lines changed

1 file changed

+0
-43
lines changed

magento/Dockerfile

Lines changed: 0 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,9 @@ FROM ${BRAND}-php
55
LABEL author="admin@magenx.com"
66
LABEL source="https://github.com/magenx/Magento-2-docker-configuration"
77

8-
ARG INSTALL_MAGENTO
9-
ARG MAGENTO_GITHUB_REPO
10-
ARG MAGENTO_GITHUB_BRANCH
11-
12-
ARG COMPOSER_USER
13-
ARG COMPOSER_PASSWORD
14-
158
ARG BRAND
169
ARG PHP_USER
17-
ARG ROOT_PATH
1810
ARG MAGENTO_ROOT_PATH
19-
ARG MAGENTO_PUB_PATH
20-
ARG PHP_VERSION
21-
22-
RUN <<EOF
23-
apk update
24-
apk add --update --no-cache git
25-
EOF
2611

2712
RUN <<EOF
2813
curl -o /usr/local/bin/n98-magerun2 https://files.magerun.net/n98-magerun2.phar
@@ -31,34 +16,6 @@ EOF
3116

3217
RUN <<EOF
3318
mkdir -p ${MAGENTO_ROOT_PATH}
34-
mkdir -p ${MAGENTO_ROOT_PATH}/var
35-
mkdir -p ${MAGENTO_ROOT_PATH}/pub/media
36-
chown -R ${BRAND}:${PHP_USER} ${MAGENTO_ROOT_PATH}
37-
mkdir -p ${ROOT_PATH}/.config && chown -R ${BRAND} ${ROOT_PATH}/.config
38-
mkdir -p ${ROOT_PATH}/.cache && chown -R ${BRAND} ${ROOT_PATH}/.cache
39-
mkdir -p ${ROOT_PATH}/.local && chown -R ${BRAND} ${ROOT_PATH}/.local
40-
mkdir -p ${ROOT_PATH}/.composer && chown -R ${BRAND} ${ROOT_PATH}/.composer
41-
mkdir -p ${ROOT_PATH}/.npm && chown -R ${BRAND} ${ROOT_PATH}/.npm
42-
chmod -R 2750 ${MAGENTO_ROOT_PATH}
43-
chmod -R 2770 ${MAGENTO_ROOT_PATH}/var
44-
chmod -R 2770 ${MAGENTO_PUB_PATH}/media
4519
EOF
4620

4721
USER ${BRAND}:${PHP_USER}
48-
49-
RUN <<EOF
50-
if [ "${INSTALL_MAGENTO}" = "yes" ]; then
51-
composer -n -q config -g http-basic.repo.magento.com ${COMPOSER_USER} ${COMPOSER_PASSWORD}
52-
cd ${MAGENTO_ROOT_PATH}
53-
git init -b ${MAGENTO_GITHUB_BRANCH}
54-
git remote add origin ${MAGENTO_GITHUB_REPO}
55-
git fetch origin
56-
git reset --hard origin/${MAGENTO_GITHUB_BRANCH}
57-
composer -n install --prefer-dist --no-dev --no-cache --no-ansi
58-
## php -d memory_limit=-1 bin/magento setup:di:compile -n
59-
## composer -n dump-autoload --no-dev --optimize --apcu
60-
## bin/magento setup:static-content:deploy -n -f
61-
mv app/etc/env.php.build app/etc/env.php
62-
fi
63-
EOF
64-

0 commit comments

Comments
 (0)