Advertisement
Guest User

Untitled

a guest
Mar 12th, 2020
245
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. DevBox ~ # git clone https://github.com/linuxserver/docker-grocy.git
  2. Cloning into 'docker-grocy'...
  3. remote: Enumerating objects: 24, done.
  4. remote: Counting objects: 100% (24/24), done.
  5. remote: Compressing objects: 100% (16/16), done.
  6. remote: Total 323 (delta 14), reused 18 (delta 8), pack-reused 299
  7. Receiving objects: 100% (323/323), 82.16 KiB | 1.61 MiB/s, done.
  8. Resolving deltas: 100% (172/172), done.
  9. DevBox ~ # cd docker-grocy
  10. DevBox docker-grocy # docker build \
  11. > --no-cache \
  12. > --pull \
  13. > -t linuxserver/grocy:latest .
  14. Sending build context to Docker daemon 97.28kB
  15. Step 1/10 : FROM lsiobase/nginx:3.11
  16. 3.11: Pulling from lsiobase/nginx
  17. Digest: sha256:b111a52719981af5689f1a9988384526de2bb87da9b77cfc10d8bc6baef8be9b
  18. Status: Downloaded newer image for lsiobase/nginx:3.11
  19. ---> feb32aab6463
  20. Step 2/10 : ARG BUILD_DATE
  21. ---> Running in d472ccabf116
  22. Removing intermediate container d472ccabf116
  23. ---> 2fd95b7f46a6
  24. Step 3/10 : ARG VERSION
  25. ---> Running in 6ef856719ae1
  26. Removing intermediate container 6ef856719ae1
  27. ---> 6aba061a1fba
  28. Step 4/10 : ARG GROCY_RELEASE
  29. ---> Running in 0f1da52e6be9
  30. Removing intermediate container 0f1da52e6be9
  31. ---> c80a8a8962a3
  32. Step 5/10 : LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}"
  33. ---> Running in 5cbf57955d51
  34. Removing intermediate container 5cbf57955d51
  35. ---> 6e01e236a363
  36. Step 6/10 : LABEL maintainer="alex-phillips, homerr"
  37. ---> Running in a4909a72069a
  38. Removing intermediate container a4909a72069a
  39. ---> 72342ee0684b
  40. 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/*
  41. ---> Running in 7f72c0ebf9dc
  42. **** install build packages ****
  43. fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz
  44. fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz
  45. (1/10) Installing php7-phar (7.3.15-r0)
  46. (2/10) Installing php7-iconv (7.3.15-r0)
  47. (3/10) Installing composer (1.9.1-r0)
  48. (4/10) Installing c-ares (1.15.0-r0)
  49. (5/10) Installing libgcc (9.2.0-r3)
  50. (6/10) Installing libstdc++ (9.2.0-r3)
  51. (7/10) Installing libuv (1.34.0-r0)
  52. (8/10) Installing nodejs (12.15.0-r1)
  53. (9/10) Installing yarn (1.19.2-r0)
  54. (10/10) Installing build-dependencies (20200312.134244)
  55. Executing busybox-1.31.1-r9.trigger
  56. OK: 97 MiB in 69 packages
  57. **** install runtime packages ****
  58. fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz
  59. fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/community/x86_64/APKINDEX.tar.gz
  60. (1/21) Installing curl (7.67.0-r0)
  61. (2/21) Installing libxau (1.0.9-r0)
  62. (3/21) Installing libbsd (0.10.0-r0)
  63. (4/21) Installing libxdmcp (1.1.3-r0)
  64. (5/21) Installing libxcb (1.13.1-r0)
  65. (6/21) Installing libx11 (1.6.9-r0)
  66. (7/21) Installing libxext (1.3.4-r0)
  67. (8/21) Installing libice (1.0.10-r0)
  68. (9/21) Installing libsm (1.2.3-r0)
  69. (10/21) Installing libxt (1.2.0-r0)
  70. (11/21) Installing libxpm (3.5.13-r0)
  71. (12/21) Installing libbz2 (1.0.8-r1)
  72. (13/21) Installing libpng (1.6.37-r1)
  73. (14/21) Installing freetype (2.10.1-r0)
  74. (15/21) Installing libjpeg-turbo (2.0.4-r0)
  75. (16/21) Installing libwebp (1.0.3-r0)
  76. (17/21) Installing php7-gd (7.3.15-r0)
  77. (18/21) Installing php7-pdo (7.3.15-r0)
  78. (19/21) Installing sqlite-libs (3.30.1-r1)
  79. (20/21) Installing php7-pdo_sqlite (7.3.15-r0)
  80. (21/21) Installing php7-tokenizer (7.3.15-r0)
  81. Executing busybox-1.31.1-r9.trigger
  82. OK: 106 MiB in 90 packages
  83. **** install grocy ****
  84. % Total % Received % Xferd Average Speed Time Time Time Current
  85. Dload Upload Total Spent Left Speed
  86. 100 119 100 119 0 0 643 0 --:--:-- --:--:-- --:--:-- 639
  87. 100 1344k 0 1344k 0 0 1696k 0 --:--:-- --:--:-- --:--:-- 1696k
  88. **** install composer packages ****
  89. Loading composer repositories with package information
  90. Installing dependencies from lock file
  91. Package operations: 45 installs, 0 updates, 0 removals
  92. - Installing eluceo/ical (0.16.0): Downloading (100%)
  93. - Installing erusev/parsedown (1.7.4): Downloading (100%)
  94. - Installing gettext/languages (2.6.0): Downloading (100%)
  95. - Installing gettext/gettext (v4.8.2): Downloading (100%)
  96. - Installing gumlet/php-image-resize (1.9.2): Downloading (100%)
  97. - Installing symfony/translation-contracts (v2.0.1): Downloading (100%)
  98. - Installing symfony/polyfill-mbstring (v1.14.0): Downloading (100%)
  99. - Installing symfony/translation (v5.0.5): Downloading (100%)
  100. - Installing nesbot/carbon (2.31.0): Downloading (100%)
  101. - Installing psr/simple-cache (1.0.1): Downloading (100%)
  102. - Installing psr/container (1.0.0): Downloading (100%)
  103. - Installing illuminate/contracts (v5.8.36): Downloading (100%)
  104. - Installing doctrine/inflector (1.3.1): Downloading (100%)
  105. - Installing illuminate/support (v5.8.36): Downloading (100%)
  106. - Installing illuminate/container (v5.8.36): Downloading (100%)
  107. - Installing illuminate/events (v5.8.36): Downloading (100%)
  108. - Installing symfony/finder (v4.4.5): Downloading (100%)
  109. - Installing illuminate/filesystem (v5.8.36): Downloading (100%)
  110. - Installing morris/lessql (v0.4.1): Downloading (100%)
  111. - Installing php-di/phpdoc-reader (2.1.1): Downloading (100%)
  112. - Installing php-di/invoker (2.0.0): Downloading (100%)
  113. - Installing nikic/php-parser (v4.3.0): Downloading (100%)
  114. - Installing symfony/polyfill-util (v1.14.0): Downloading (100%)
  115. - Installing symfony/polyfill-php56 (v1.14.0): Downloading (100%)
  116. - Installing jeremeamia/superclosure (2.4.0): Downloading (100%)
  117. - Installing php-di/php-di (6.0.11): Downloading (100%)
  118. - Installing psr/http-message (1.0.1): Downloading (100%)
  119. - Installing psr/log (1.1.2): Downloading (100%)
  120. - Installing symfony/debug (v4.4.5): Downloading (100%)
  121. - Installing illuminate/view (v5.8.36): Downloading (100%)
  122. - Installing philo/laravel-blade (v3.1): Downloading (100%)
  123. - Installing rubellum/slim-blade-view (0.1.1): Downloading (100%)
  124. - Installing psr/http-factory (1.0.1): Downloading (100%)
  125. - Installing slim/http (1.0.0): Downloading (100%)
  126. - Installing ralouphie/getallheaders (3.0.3): Downloading (100%)
  127. - Installing fig/http-message-util (1.1.4): Downloading (100%)
  128. - Installing slim/psr7 (1.0.0): Downloading (100%)
  129. - Installing psr/http-server-handler (1.0.1): Downloading (100%)
  130. - Installing psr/http-server-middleware (1.0.1): Downloading (100%)
  131. - Installing nikic/fast-route (v1.3.0): Downloading (100%)
  132. - Installing slim/slim (4.4.0): Downloading (100%)
  133. - Installing tuupola/http-factory (1.1.0): Downloading (100%)
  134. - Installing tuupola/callable-handler (1.0.0): Downloading (100%)
  135. - Installing neomerx/cors-psr7 (v1.0.13): Downloading (100%)
  136. - Installing tuupola/cors-middleware (1.1.1): Downloading (100%)
  137. Generating autoload files
  138. **** install yarn packages ****
  139. yarn install v1.19.2
  140. [1/4] Resolving packages...
  141. [2/4] Fetching packages...
  142. [3/4] Linking dependencies...
  143. warning " > bootstrap@4.4.1" has unmet peer dependency "popper.js@^1.16.0".
  144. warning "startbootstrap-sb-admin > bootstrap@4.0.0" has unmet peer dependency "popper.js@^1.12.9".
  145. warning " > tempusdominus-bootstrap-4@5.1.2" has unmet peer dependency "popper.js@^1.14.3".
  146. warning " > tempusdominus-bootstrap-4@5.1.2" has unmet peer dependency "moment-timezone@^0.5.11".
  147. warning " > tempusdominus-bootstrap-4@5.1.2" has unmet peer dependency "tempusdominus-core@5.0.3".
  148. [4/4] Building fresh packages...
  149. warning Ignored scripts due to flag.
  150. Done in 8.65s.
  151. **** cleanup ****
  152. WARNING: Ignoring APKINDEX.70f61090.tar.gz: No such file or directory
  153. WARNING: Ignoring APKINDEX.ca2fea5b.tar.gz: No such file or directory
  154. (1/10) Purging build-dependencies (20200312.134244)
  155. (2/10) Purging composer (1.9.1-r0)
  156. (3/10) Purging php7-phar (7.3.15-r0)
  157. (4/10) Purging php7-iconv (7.3.15-r0)
  158. (5/10) Purging yarn (1.19.2-r0)
  159. (6/10) Purging nodejs (12.15.0-r1)
  160. (7/10) Purging c-ares (1.15.0-r0)
  161. (8/10) Purging libstdc++ (9.2.0-r3)
  162. (9/10) Purging libgcc (9.2.0-r3)
  163. (10/10) Purging libuv (1.34.0-r0)
  164. Executing busybox-1.31.1-r9.trigger
  165. OK: 69 MiB in 80 packages
  166. Removing intermediate container 7f72c0ebf9dc
  167. ---> 8f56c4dcdc46
  168. Step 8/10 : COPY root/ /
  169. ---> 552a0141e052
  170. Step 9/10 : EXPOSE 6781
  171. ---> Running in 07cc46e5dda4
  172. Removing intermediate container 07cc46e5dda4
  173. ---> 8ba85945ff03
  174. Step 10/10 : VOLUME /config
  175. ---> Running in 251540325c4a
  176. Removing intermediate container 251540325c4a
  177. ---> 2cc76e48495b
  178. Successfully built 2cc76e48495b
  179. Successfully tagged linuxserver/grocy:latest
  180. 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
  181. 0bd6a0034713f55c3bf8b5c37976de1061acbf8d3782c7ead79b1e3c7f3825d0
  182. DevBox docker-grocy # docker start grocy
  183. grocy
  184. DevBox docker-grocy # docker logs grocy
  185. [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
  186. [s6-init] ensuring user provided files have correct perms...exited 0.
  187. [fix-attrs.d] applying ownership & permissions fixes...
  188. [fix-attrs.d] done.
  189. [cont-init.d] executing container initialization scripts...
  190. [cont-init.d] 01-envfile: executing...
  191. [cont-init.d] 01-envfile: exited 0.
  192. [cont-init.d] 10-adduser: executing...
  193.  
  194. -------------------------------------
  195. _ ()
  196. | | ___ _ __
  197. | | / __| | | / \
  198. | | \__ \ | | | () |
  199. |_| |___/ |_| \__/
  200.  
  201.  
  202. Brought to you by linuxserver.io
  203. We gratefully accept donations at:
  204. https://www.linuxserver.io/donate/
  205. -------------------------------------
  206. GID/UID
  207. -------------------------------------
  208.  
  209. User uid: 1006
  210. User gid: 996
  211. -------------------------------------
  212.  
  213. [cont-init.d] 10-adduser: exited 0.
  214. [cont-init.d] 20-config: executing...
  215. [cont-init.d] 20-config: exited 0.
  216. [cont-init.d] 30-keygen: executing...
  217. generating self-signed keys in /config/keys, you can replace these with your own keys if required
  218. Generating a RSA private key
  219. ...+++++
  220. ...........................................................................+++++
  221. writing new private key to '/config/keys/cert.key'
  222. -----
  223. [cont-init.d] 30-keygen: exited 0.
  224. [cont-init.d] 50-config: executing...
  225. DevBox docker-grocy #
Advertisement
RAW Paste Data Copied
Advertisement