Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DevBox ~ # git clone https://github.com/linuxserver/docker-grocy.git
- Cloning into 'docker-grocy'...
- remote: Enumerating objects: 24, done.
- remote: Counting objects: 100% (24/24), done.
- remote: Compressing objects: 100% (16/16), done.
- remote: Total 323 (delta 14), reused 18 (delta 8), pack-reused 299
- Receiving objects: 100% (323/323), 82.16 KiB | 1.61 MiB/s, done.
- Resolving deltas: 100% (172/172), done.
- DevBox ~ # cd docker-grocy
- DevBox docker-grocy # docker build \
- > --no-cache \
- > --pull \
- > -t linuxserver/grocy:latest .
- Sending build context to Docker daemon 97.28kB
- Step 1/10 : FROM lsiobase/nginx:3.11
- 3.11: Pulling from lsiobase/nginx
- Digest: sha256:b111a52719981af5689f1a9988384526de2bb87da9b77cfc10d8bc6baef8be9b
- Status: Downloaded newer image for lsiobase/nginx:3.11
- ---> feb32aab6463
- Step 2/10 : ARG BUILD_DATE
- ---> Running in d472ccabf116
- Removing intermediate container d472ccabf116
- ---> 2fd95b7f46a6
- Step 3/10 : ARG VERSION
- ---> Running in 6ef856719ae1
- Removing intermediate container 6ef856719ae1
- ---> 6aba061a1fba
- Step 4/10 : ARG GROCY_RELEASE
- ---> Running in 0f1da52e6be9
- Removing intermediate container 0f1da52e6be9
- ---> c80a8a8962a3
- Step 5/10 : LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
- ---> Running in 5cbf57955d51
- Removing intermediate container 5cbf57955d51
- ---> 6e01e236a363
- Step 6/10 : LABEL maintainer="alex-phillips, homerr"
- ---> Running in a4909a72069a
- Removing intermediate container a4909a72069a
- ---> 72342ee0684b
- Step 7/10 : RUN echo "**** install build packages ****" && apk add --no-cache --virtual=build-dependencies git composer yarn && echo "**** install runtime packages ****" && apk add --no-cache curl php7 php7-gd php7-pdo php7-pdo_sqlite php7-tokenizer && echo "**** install grocy ****" && mkdir -p /app/grocy && if [ -z ${GROCY_RELEASE+x} ]; then GROCY_RELEASE=$(curl -sX GET "https://api.github.com/repos/grocy/grocy/releases/latest" | awk '/tag_name/{print $4;exit}' FS='[""]'); fi && curl -o /tmp/grocy.tar.gz -L "https://github.com/grocy/grocy/archive/${GROCY_RELEASE}.tar.gz" && tar xf /tmp/grocy.tar.gz -C /app/grocy/ --strip-components=1 && cp -R /app/grocy/data/plugins /defaults/plugins && echo "**** install composer packages ****" && composer install -d /app/grocy --no-dev && echo "**** install yarn packages ****" && cd /app/grocy && yarn && echo "**** cleanup ****" && apk del --purge build-dependencies && rm -rf /root/.cache /tmp/*
- ---> Running in 7f72c0ebf9dc
- **** install build packages ****
- fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz
- fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz
- (1/10) Installing php7-phar (7.3.15-r0)
- (2/10) Installing php7-iconv (7.3.15-r0)
- (3/10) Installing composer (1.9.1-r0)
- (4/10) Installing c-ares (1.15.0-r0)
- (5/10) Installing libgcc (9.2.0-r3)
- (6/10) Installing libstdc++ (9.2.0-r3)
- (7/10) Installing libuv (1.34.0-r0)
- (8/10) Installing nodejs (12.15.0-r1)
- (9/10) Installing yarn (1.19.2-r0)
- (10/10) Installing build-dependencies (20200312.134244)
- Executing busybox-1.31.1-r9.trigger
- OK: 97 MiB in 69 packages
- **** install runtime packages ****
- fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz
- fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz
- (1/21) Installing curl (7.67.0-r0)
- (2/21) Installing libxau (1.0.9-r0)
- (3/21) Installing libbsd (0.10.0-r0)
- (4/21) Installing libxdmcp (1.1.3-r0)
- (5/21) Installing libxcb (1.13.1-r0)
- (6/21) Installing libx11 (1.6.9-r0)
- (7/21) Installing libxext (1.3.4-r0)
- (8/21) Installing libice (1.0.10-r0)
- (9/21) Installing libsm (1.2.3-r0)
- (10/21) Installing libxt (1.2.0-r0)
- (11/21) Installing libxpm (3.5.13-r0)
- (12/21) Installing libbz2 (1.0.8-r1)
- (13/21) Installing libpng (1.6.37-r1)
- (14/21) Installing freetype (2.10.1-r0)
- (15/21) Installing libjpeg-turbo (2.0.4-r0)
- (16/21) Installing libwebp (1.0.3-r0)
- (17/21) Installing php7-gd (7.3.15-r0)
- (18/21) Installing php7-pdo (7.3.15-r0)
- (19/21) Installing sqlite-libs (3.30.1-r1)
- (20/21) Installing php7-pdo_sqlite (7.3.15-r0)
- (21/21) Installing php7-tokenizer (7.3.15-r0)
- Executing busybox-1.31.1-r9.trigger
- OK: 106 MiB in 90 packages
- **** install grocy ****
- % Total % Received % Xferd Average Speed Time Time Time Current
- Dload Upload Total Spent Left Speed
- 100 119 100 119 0 0 643 0 --:--:-- --:--:-- --:--:-- 639
- 100 1344k 0 1344k 0 0 1696k 0 --:--:-- --:--:-- --:--:-- 1696k
- **** install composer packages ****
- Loading composer repositories with package information
- Installing dependencies from lock file
- Package operations: 45 installs, 0 updates, 0 removals
- - Installing eluceo/ical (0.16.0): Downloading (100%)
- - Installing erusev/parsedown (1.7.4): Downloading (100%)
- - Installing gettext/languages (2.6.0): Downloading (100%)
- - Installing gettext/gettext (v4.8.2): Downloading (100%)
- - Installing gumlet/php-image-resize (1.9.2): Downloading (100%)
- - Installing symfony/translation-contracts (v2.0.1): Downloading (100%)
- - Installing symfony/polyfill-mbstring (v1.14.0): Downloading (100%)
- - Installing symfony/translation (v5.0.5): Downloading (100%)
- - Installing nesbot/carbon (2.31.0): Downloading (100%)
- - Installing psr/simple-cache (1.0.1): Downloading (100%)
- - Installing psr/container (1.0.0): Downloading (100%)
- - Installing illuminate/contracts (v5.8.36): Downloading (100%)
- - Installing doctrine/inflector (1.3.1): Downloading (100%)
- - Installing illuminate/support (v5.8.36): Downloading (100%)
- - Installing illuminate/container (v5.8.36): Downloading (100%)
- - Installing illuminate/events (v5.8.36): Downloading (100%)
- - Installing symfony/finder (v4.4.5): Downloading (100%)
- - Installing illuminate/filesystem (v5.8.36): Downloading (100%)
- - Installing morris/lessql (v0.4.1): Downloading (100%)
- - Installing php-di/phpdoc-reader (2.1.1): Downloading (100%)
- - Installing php-di/invoker (2.0.0): Downloading (100%)
- - Installing nikic/php-parser (v4.3.0): Downloading (100%)
- - Installing symfony/polyfill-util (v1.14.0): Downloading (100%)
- - Installing symfony/polyfill-php56 (v1.14.0): Downloading (100%)
- - Installing jeremeamia/superclosure (2.4.0): Downloading (100%)
- - Installing php-di/php-di (6.0.11): Downloading (100%)
- - Installing psr/http-message (1.0.1): Downloading (100%)
- - Installing psr/log (1.1.2): Downloading (100%)
- - Installing symfony/debug (v4.4.5): Downloading (100%)
- - Installing illuminate/view (v5.8.36): Downloading (100%)
- - Installing philo/laravel-blade (v3.1): Downloading (100%)
- - Installing rubellum/slim-blade-view (0.1.1): Downloading (100%)
- - Installing psr/http-factory (1.0.1): Downloading (100%)
- - Installing slim/http (1.0.0): Downloading (100%)
- - Installing ralouphie/getallheaders (3.0.3): Downloading (100%)
- - Installing fig/http-message-util (1.1.4): Downloading (100%)
- - Installing slim/psr7 (1.0.0): Downloading (100%)
- - Installing psr/http-server-handler (1.0.1): Downloading (100%)
- - Installing psr/http-server-middleware (1.0.1): Downloading (100%)
- - Installing nikic/fast-route (v1.3.0): Downloading (100%)
- - Installing slim/slim (4.4.0): Downloading (100%)
- - Installing tuupola/http-factory (1.1.0): Downloading (100%)
- - Installing tuupola/callable-handler (1.0.0): Downloading (100%)
- - Installing neomerx/cors-psr7 (v1.0.13): Downloading (100%)
- - Installing tuupola/cors-middleware (1.1.1): Downloading (100%)
- Generating autoload files
- **** install yarn packages ****
- yarn install v1.19.2
- [1/4] Resolving packages...
- [2/4] Fetching packages...
- [3/4] Linking dependencies...
- warning " > bootstrap@4.4.1" has unmet peer dependency "popper.js@^1.16.0".
- warning "startbootstrap-sb-admin > bootstrap@4.0.0" has unmet peer dependency "popper.js@^1.12.9".
- warning " > tempusdominus-bootstrap-4@5.1.2" has unmet peer dependency "popper.js@^1.14.3".
- warning " > tempusdominus-bootstrap-4@5.1.2" has unmet peer dependency "moment-timezone@^0.5.11".
- warning " > tempusdominus-bootstrap-4@5.1.2" has unmet peer dependency "tempusdominus-core@5.0.3".
- [4/4] Building fresh packages...
- warning Ignored scripts due to flag.
- Done in 8.65s.
- **** cleanup ****
- WARNING: Ignoring APKINDEX.70f61090.tar.gz: No such file or directory
- WARNING: Ignoring APKINDEX.ca2fea5b.tar.gz: No such file or directory
- (1/10) Purging build-dependencies (20200312.134244)
- (2/10) Purging composer (1.9.1-r0)
- (3/10) Purging php7-phar (7.3.15-r0)
- (4/10) Purging php7-iconv (7.3.15-r0)
- (5/10) Purging yarn (1.19.2-r0)
- (6/10) Purging nodejs (12.15.0-r1)
- (7/10) Purging c-ares (1.15.0-r0)
- (8/10) Purging libstdc++ (9.2.0-r3)
- (9/10) Purging libgcc (9.2.0-r3)
- (10/10) Purging libuv (1.34.0-r0)
- Executing busybox-1.31.1-r9.trigger
- OK: 69 MiB in 80 packages
- Removing intermediate container 7f72c0ebf9dc
- ---> 8f56c4dcdc46
- Step 8/10 : COPY root/ /
- ---> 552a0141e052
- Step 9/10 : EXPOSE 6781
- ---> Running in 07cc46e5dda4
- Removing intermediate container 07cc46e5dda4
- ---> 8ba85945ff03
- Step 10/10 : VOLUME /config
- ---> Running in 251540325c4a
- Removing intermediate container 251540325c4a
- ---> 2cc76e48495b
- Successfully built 2cc76e48495b
- Successfully tagged linuxserver/grocy:latest
- DevBox docker-grocy # docker create --name=grocy -e PUID=1006 -e PGID=996 -e TZ=America/New_York -p 95:80 -v /root/temp3:/config --restart unless-stopped linuxserver/grocy
- 0bd6a0034713f55c3bf8b5c37976de1061acbf8d3782c7ead79b1e3c7f3825d0
- DevBox docker-grocy # docker start grocy
- grocy
- DevBox docker-grocy # docker logs grocy
- [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
- [s6-init] ensuring user provided files have correct perms...exited 0.
- [fix-attrs.d] applying ownership & permissions fixes...
- [fix-attrs.d] done.
- [cont-init.d] executing container initialization scripts...
- [cont-init.d] 01-envfile: executing...
- [cont-init.d] 01-envfile: exited 0.
- [cont-init.d] 10-adduser: executing...
- -------------------------------------
- _ ()
- | | ___ _ __
- | | / __| | | / \
- | | \__ \ | | | () |
- |_| |___/ |_| \__/
- Brought to you by linuxserver.io
- We gratefully accept donations at:
- https://www.linuxserver.io/donate/
- -------------------------------------
- GID/UID
- -------------------------------------
- User uid: 1006
- User gid: 996
- -------------------------------------
- [cont-init.d] 10-adduser: exited 0.
- [cont-init.d] 20-config: executing...
- [cont-init.d] 20-config: exited 0.
- [cont-init.d] 30-keygen: executing...
- generating self-signed keys in /config/keys, you can replace these with your own keys if required
- Generating a RSA private key
- ...+++++
- ...........................................................................+++++
- writing new private key to '/config/keys/cert.key'
- -----
- [cont-init.d] 30-keygen: exited 0.
- [cont-init.d] 50-config: executing...
- DevBox docker-grocy #
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement