Compare commits
2 Commits
7a1400e1f1
...
08f48796e8
| Author | SHA1 | Date | |
|---|---|---|---|
| 08f48796e8 | |||
| 8f5d268fdc |
@@ -17,11 +17,12 @@ RUN useradd -ms /bin/bash -r almond-cloud && id almond-cloud
|
|||||||
COPY --chown=almond-cloud:almond-cloud start.sh /opt/almond-cloud/
|
COPY --chown=almond-cloud:almond-cloud start.sh /opt/almond-cloud/
|
||||||
WORKDIR /opt/almond-cloud/
|
WORKDIR /opt/almond-cloud/
|
||||||
RUN chown -R almond-cloud:almond-cloud /opt/almond-cloud && \
|
RUN chown -R almond-cloud:almond-cloud /opt/almond-cloud && \
|
||||||
echo "build_from_source = true" > .npmrc && \
|
echo "build_from_source = true" > ~almond-cloud/.npmrc && \
|
||||||
echo "sqlite = external" >> .npmrc && \
|
echo "sqlite = external" >> ~almond-cloud/.npmrc && \
|
||||||
echo "sqlite_libname = sqlcipher" >> .npmrc && \
|
echo "sqlite_libname = sqlcipher" >> ~almond-cloud/.npmrc && \
|
||||||
su almond-cloud -c 'CPLUS_INCLUDE_PATH=/usr/include/sqlcipher npm install' && \
|
echo "======== package.json ============="; cat package.json && \
|
||||||
chown -R root:root /opt/almond-cloud && \
|
su almond-cloud -c 'npm install' && \
|
||||||
|
chown -vR root:root /opt/almond-cloud && \
|
||||||
echo "OPT"; ls -la /opt/almond-cloud && \
|
echo "OPT"; ls -la /opt/almond-cloud && \
|
||||||
echo "HOME"; ls -la /home/almond-cloud
|
echo "HOME"; ls -la /home/almond-cloud
|
||||||
|
|
||||||
@@ -30,7 +31,7 @@ RUN apt-get remove -y --purge ${DEVPKGS} && \
|
|||||||
apt-get autoremove --purge -y && \
|
apt-get autoremove --purge -y && \
|
||||||
apt-get clean -y && \
|
apt-get clean -y && \
|
||||||
rm -rf /var/lib/apt/lists/* && \
|
rm -rf /var/lib/apt/lists/* && \
|
||||||
rm -rf /var/cache/apt/* /tmp/* /var/tmp/* /var/log/*
|
rm -rf /var/cache/apt/* /tmp/* /var/tmp/* /var/log/* /root/.cache
|
||||||
|
|
||||||
USER almond-cloud
|
USER almond-cloud
|
||||||
WORKDIR /home/almond-cloud
|
WORKDIR /home/almond-cloud
|
||||||
|
|||||||
Reference in New Issue
Block a user