docker/db-init/arm-Dockerfile
FROM ubuntu:xenial as builder
LABEL maintainer="dogi@ole.org,mutugiii@ole.org"
COPY ./docker/db-init/crosscompile_db-init.sh .
RUN bash ./crosscompile_db-init.sh armv7 install
#####
FROM treehouses/node-tags:arm
RUN apk update ;\
apk add --no-cache bash curl git jq ca-certificates;\
mkdir -p /usr/local/lib/node_modules; \
ln -s /usr/local/lib/node_modules/add-cors-to-couchdb/bin.js /usr/local/bin/add-cors-to-couchdb
COPY --from=builder /usr/lib/node_modules /usr/local/lib/node_modules
WORKDIR /root
COPY ./docker/db-init/docker-entrypoint.sh /root/docker-entrypoint.sh
COPY ./couchdb-setup.sh /root/couchdb-setup.sh
ADD ./design /root/design
CMD bash ./docker-entrypoint.sh