当前位置:   article > 正文

代码评审平台 phabricator-docker/phabricator docker 服务搭建及配置_ca-certificates is already the newest version (201

ca-certificates is already the newest version (20161130+nmu1+deb9u1)

项目地址

https://github.com/phabricator-docker/phabricator

下载docker相关源码

  1. [yeqiang@localhost src]$ git clone https://github.com/phabricator-docker/phabricator.git
  2. Cloning into 'phabricator'...
  3. remote: Enumerating objects: 96, done.
  4. remote: Counting objects: 100% (96/96), done.
  5. remote: Compressing objects: 100% (62/62), done.
  6. remote: Total 1402 (delta 39), reused 26 (delta 9), pack-reused 1306
  7. Receiving objects: 100% (1402/1402), 195.34 KiB | 343.00 KiB/s, done.
  8. Resolving deltas: 100% (686/686), done.

注意不能下载zip包,必须git clone !!!

 

查看拉下来的代码

  1. [yeqiang@localhost src]$ cd phabricator/
  2. [yeqiang@localhost phabricator]$ ll
  3. total 44
  4. drwxrwxr-x. 2 yeqiang yeqiang 4096 Dec 4 10:20 arcanist
  5. -rw-rw-r--. 1 yeqiang yeqiang 647 Dec 4 10:20 docker-compose.yml
  6. -rw-rw-r--. 1 yeqiang yeqiang 3071 Dec 4 10:20 Dockerfile
  7. -rw-rw-r--. 1 yeqiang yeqiang 3276 Dec 4 10:20 Dockerfile.aphlict
  8. -rw-rw-r--. 1 yeqiang yeqiang 2863 Dec 4 10:20 Dockerfile.daemon
  9. drwxrwxr-x. 2 yeqiang yeqiang 4096 Dec 4 10:20 libphutil
  10. -rw-rw-r--. 1 yeqiang yeqiang 11357 Dec 4 10:20 LICENSE
  11. drwxrwxr-x. 2 yeqiang yeqiang 4096 Dec 4 10:20 phabricator
  12. -rw-rw-r--. 1 yeqiang yeqiang 193 Dec 4 10:20 README.md

执行docker-compose up

  1. [yeqiang@localhost phabricator]$ docker-compose up
  2. Creating network "phabricator_default" with the default driver
  3. Creating volume "phabricator_config" with default driver
  4. Creating volume "phabricator_repo" with default driver
  5. Creating volume "phabricator_db-data" with default driver
  6. Pulling database (mariadb:10.2)...
  7. 10.2: Pulling from library/mariadb
  8. 7ddbc47eeb70: Pull complete
  9. c1bbdc448b72: Pull complete
  10. 8c3b70e39044: Pull complete
  11. 45d437916d57: Pull complete
  12. 215d801d0263: Pull complete
  13. 59feacde9e08: Pull complete
  14. 741aa98d779c: Pull complete
  15. e3f771d07df1: Pull complete
  16. 38be307a8063: Pull complete
  17. 5ef9df553f6d: Pull complete
  18. b992a7b096c0: Pull complete
  19. 8b3816f00fec: Pull complete
  20. f9f7909c7c2d: Pull complete
  21. 7e9709bbb356: Pull complete
  22. Digest: sha256:1f0c428294323ad2ec3884f99dbdff54f99d43ebdb5335aab237ae4e9c0e829b
  23. Status: Downloaded newer image for mariadb:10.2
  24. Building daemon
  25. Step 1/14 : FROM php:7.2-cli-stretch
  26. 7.2-cli-stretch: Pulling from library/php
  27. d599a449871e: Pull complete
  28. 1a363f133ddd: Pull complete
  29. dd6ffd5f60d7: Pull complete
  30. 515e48bcd87c: Pull complete
  31. 112574b1a09e: Pull complete
  32. 1df6bd76e8c9: Pull complete
  33. 1c8cc7f291b4: Pull complete
  34. fb7c106d3f3f: Pull complete
  35. f06a6d5d6588: Pull complete
  36. Digest: sha256:9297c9c8ce6061674f50200ed3dbda42bb980001288f7d20ed501f3a4036dfdd
  37. Status: Downloaded newer image for php:7.2-cli-stretch
  38. ---> 9fd38246df78
  39. Step 2/14 : RUN apt-get update && apt-get install -y --no-install-recommends git mercurial subversion ca-certificates python-pygments imagemagick procps && rm -rf /var/lib/apt/lists/*
  40. ---> Running in 05c0522cfe2d
  41. Ign:1 http://cdn-fastly.deb.debian.org/debian stretch InRelease
  42. Get:2 http://cdn-fastly.deb.debian.org/debian stretch-updates InRelease [91.0 kB]
  43. Get:3 http://cdn-fastly.deb.debian.org/debian buster InRelease [122 kB]
  44. Get:4 http://cdn-fastly.deb.debian.org/debian buster-updates InRelease [49.3 kB]
  45. Get:5 http://cdn-fastly.deb.debian.org/debian stretch Release [118 kB]
  46. Get:6 http://cdn-fastly.deb.debian.org/debian stretch-updates/main amd64 Packages [27.9 kB]
  47. Get:7 http://cdn-fastly.deb.debian.org/debian buster/main amd64 Packages [7908 kB]
  48. Get:8 http://security-cdn.debian.org/debian-security stretch/updates InRelease [94.3 kB]
  49. Get:9 http://security-cdn.debian.org/debian-security buster/updates InRelease [65.4 kB]
  50. Get:10 http://security-cdn.debian.org/debian-security stretch/updates/main amd64 Packages [508 kB]
  51. Get:11 http://security-cdn.debian.org/debian-security buster/updates/main amd64 Packages [159 kB]
  52. Get:12 http://cdn-fastly.deb.debian.org/debian stretch Release.gpg [2365 B]
  53. Get:13 http://cdn-fastly.deb.debian.org/debian buster-updates/main amd64 Packages [5792 B]
  54. Get:14 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 Packages [7086 kB]
  55. Fetched 16.2 MB in 17s (943 kB/s)
  56. Reading package lists...
  57. Reading package lists...
  58. Building dependency tree...
  59. Reading state information...
  60. ca-certificates is already the newest version (20161130+nmu1+deb9u1).
  61. The following additional packages will be installed:
  62. fontconfig-config fonts-dejavu-core git-man hicolor-icon-theme
  63. imagemagick-6-common imagemagick-6.q16 libapr1 libaprutil1 libcurl3-gnutls
  64. liberror-perl libexpat1 libfftw3-double3 libfontconfig1 libfreetype6
  65. libjbig0 libjpeg62-turbo libjs-excanvas liblcms2-2 liblqr-1-0 libltdl7
  66. libmagickcore-6.q16-3 libmagickwand-6.q16-3 libopenjp2-7 libpng16-16
  67. libprocps6 libpython-stdlib libpython2.7-minimal libpython2.7-stdlib
  68. libreadline7 libserf-1-1 libsvn1 libtiff5 libx11-6 libx11-data libxau6
  69. libxcb1 libxdmcp6 libxext6 mercurial-common mime-support python
  70. python-minimal python2.7 python2.7-minimal readline-common ucf
  71. Suggested packages:
  72. gettext-base git-daemon-run | git-daemon-sysvinit git-doc git-el git-email
  73. git-gui gitk gitweb git-arch git-cvs git-mediawiki git-svn imagemagick-doc
  74. autotrace cups-bsd | lpr | lprng enscript ffmpeg gimp gnuplot grads graphviz
  75. groff-base hp2xx html2ps libwmf-bin mplayer povray radiance sane-utils
  76. texlive-base-bin transfig ufraw-batch xdg-utils libfftw3-bin libfftw3-dev
  77. liblcms2-utils libmagickcore-6.q16-3-extra qct kdiff3 | kdiff3-qt | kompare
  78. | meld | tkcvs | mgdiff wish python-mysqldb python-openssl python-doc
  79. python-tk ttf-bitstream-vera python2.7-doc binfmt-support readline-doc
  80. db5.3-util subversion-tools
  81. Recommended packages:
  82. less rsync ssh-client libmagickcore-6.q16-3-extra ghostscript netpbm
  83. javascript-common gsfonts openssh-client psmisc python-chardet
  84. python-pkg-resources
  85. The following NEW packages will be installed:
  86. fontconfig-config fonts-dejavu-core git git-man hicolor-icon-theme
  87. imagemagick imagemagick-6-common imagemagick-6.q16 libapr1 libaprutil1
  88. libcurl3-gnutls liberror-perl libexpat1 libfftw3-double3 libfontconfig1
  89. libfreetype6 libjbig0 libjpeg62-turbo libjs-excanvas liblcms2-2 liblqr-1-0
  90. libltdl7 libmagickcore-6.q16-3 libmagickwand-6.q16-3 libopenjp2-7
  91. libpng16-16 libprocps6 libpython-stdlib libpython2.7-minimal
  92. libpython2.7-stdlib libreadline7 libserf-1-1 libsvn1 libtiff5 libx11-6
  93. libx11-data libxau6 libxcb1 libxdmcp6 libxext6 mercurial mercurial-common
  94. mime-support procps python python-minimal python-pygments python2.7
  95. python2.7-minimal readline-common subversion ucf
  96. 0 upgraded, 52 newly installed, 0 to remove and 1 not upgraded.
  97. Need to get 24.6 MB of archives.
  98. After this operation, 98.2 MB of additional disk space will be used.
  99. Get:1 http://security-cdn.debian.org/debian-security stretch/updates/main amd64 libexpat1 amd64 2.2.0-2+deb9u3 [83.7 kB]
  100. Get:2 http://security-cdn.debian.org/debian-security stretch/updates/main amd64 libsvn1 amd64 1.9.5-1+deb9u5 [1319 kB]
  101. Get:4 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libpython2.7-minimal amd64 2.7.13-2+deb9u3 [389 kB]
  102. Get:3 http://security-cdn.debian.org/debian-security stretch/updates/main amd64 subversion amd64 1.9.5-1+deb9u5 [994 kB]
  103. Get:5 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 python2.7-minimal amd64 2.7.13-2+deb9u3 [1382 kB]
  104. Get:6 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 python-minimal amd64 2.7.13-2 [40.5 kB]
  105. Get:7 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 mime-support all 3.60 [36.7 kB]
  106. Get:8 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 readline-common all 7.0-3 [70.4 kB]
  107. Get:9 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libreadline7 amd64 7.0-3 [151 kB]
  108. Get:10 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libpython2.7-stdlib amd64 2.7.13-2+deb9u3 [1897 kB]
  109. Get:11 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 python2.7 amd64 2.7.13-2+deb9u3 [285 kB]
  110. Get:12 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libpython-stdlib amd64 2.7.13-2 [20.0 kB]
  111. Get:13 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 python amd64 2.7.13-2 [154 kB]
  112. Get:14 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libcurl3-gnutls amd64 7.52.1-5+deb9u9 [290 kB]
  113. Get:15 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 liberror-perl all 0.17024-1 [26.9 kB]
  114. Get:16 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 git-man all 1:2.11.0-3+deb9u4 [1433 kB]
  115. Get:17 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 git amd64 1:2.11.0-3+deb9u4 [4167 kB]
  116. Get:18 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 liblqr-1-0 amd64 0.4.2-2+b2 [24.8 kB]
  117. Get:19 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libfftw3-double3 amd64 3.3.5-3 [731 kB]
  118. Get:20 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libpng16-16 amd64 1.6.28-1+deb9u1 [280 kB]
  119. Get:21 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libfreetype6 amd64 2.6.3-3.2 [438 kB]
  120. Get:22 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 ucf all 3.0036 [70.2 kB]
  121. Get:23 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 fonts-dejavu-core all 2.37-1 [1068 kB]
  122. Get:24 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 fontconfig-config all 2.11.0-6.7 [271 kB]
  123. Get:25 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libfontconfig1 amd64 2.11.0-6.7+b1 [331 kB]
  124. Get:26 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libjbig0 amd64 2.1-3.1+b2 [31.0 kB]
  125. Get:27 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libjpeg62-turbo amd64 1:1.5.1-2 [134 kB]
  126. Get:28 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 liblcms2-2 amd64 2.8-4+deb9u1 [143 kB]
  127. Get:29 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libltdl7 amd64 2.4.6-2 [389 kB]
  128. Get:30 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libopenjp2-7 amd64 2.1.2-1.1+deb9u3 [122 kB]
  129. Get:31 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libtiff5 amd64 4.0.8-2+deb9u4 [238 kB]
  130. Get:32 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libxau6 amd64 1:1.0.8-1 [20.7 kB]
  131. Get:33 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libxdmcp6 amd64 1:1.1.2-3 [26.3 kB]
  132. Get:34 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libxcb1 amd64 1.12-1 [133 kB]
  133. Get:35 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libx11-data all 2:1.6.4-3+deb9u1 [287 kB]
  134. Get:36 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libx11-6 amd64 2:1.6.4-3+deb9u1 [748 kB]
  135. Get:37 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libxext6 amd64 2:1.3.3-1+b2 [52.5 kB]
  136. Get:38 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 imagemagick-6-common all 8:6.9.7.4+dfsg-11+deb9u7 [184 kB]
  137. Get:39 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libmagickcore-6.q16-3 amd64 8:6.9.7.4+dfsg-11+deb9u7 [1743 kB]
  138. Get:40 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libmagickwand-6.q16-3 amd64 8:6.9.7.4+dfsg-11+deb9u7 [422 kB]
  139. Get:41 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libprocps6 amd64 2:3.3.12-3+deb9u1 [58.5 kB]
  140. Get:42 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 procps amd64 2:3.3.12-3+deb9u1 [250 kB]
  141. Get:43 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 hicolor-icon-theme all 0.15-1 [9550 B]
  142. Get:44 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 imagemagick-6.q16 amd64 8:6.9.7.4+dfsg-11+deb9u7 [563 kB]
  143. Get:45 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 imagemagick amd64 8:6.9.7.4+dfsg-11+deb9u7 [141 kB]
  144. Get:46 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libapr1 amd64 1.5.2-5 [96.6 kB]
  145. Get:47 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libaprutil1 amd64 1.5.4-3 [85.8 kB]
  146. Get:48 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libjs-excanvas all 0.r3-4 [45.3 kB]
  147. Get:49 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libserf-1-1 amd64 1.3.9-3+deb9u1 [52.5 kB]
  148. Get:50 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 mercurial-common all 4.0-1+deb9u1 [1962 kB]
  149. Get:51 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 mercurial amd64 4.0-1+deb9u1 [75.5 kB]
  150. Get:52 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 python-pygments all 2.2.0+dfsg-1 [590 kB]
  151. debconf: delaying package configuration, since apt-utils is not installed
  152. Fetched 24.6 MB in 7min 11s (56.9 kB/s)
  153. Selecting previously unselected package libpython2.7-minimal:amd64.
  154. (Reading database ... 12315 files and directories currently installed.)
  155. Preparing to unpack .../0-libpython2.7-minimal_2.7.13-2+deb9u3_amd64.deb ...
  156. Unpacking libpython2.7-minimal:amd64 (2.7.13-2+deb9u3) ...
  157. Selecting previously unselected package python2.7-minimal.
  158. Preparing to unpack .../1-python2.7-minimal_2.7.13-2+deb9u3_amd64.deb ...
  159. Unpacking python2.7-minimal (2.7.13-2+deb9u3) ...
  160. Selecting previously unselected package python-minimal.
  161. Preparing to unpack .../2-python-minimal_2.7.13-2_amd64.deb ...
  162. Unpacking python-minimal (2.7.13-2) ...
  163. Selecting previously unselected package mime-support.
  164. Preparing to unpack .../3-mime-support_3.60_all.deb ...
  165. Unpacking mime-support (3.60) ...
  166. Selecting previously unselected package libexpat1:amd64.
  167. Preparing to unpack .../4-libexpat1_2.2.0-2+deb9u3_amd64.deb ...
  168. Unpacking libexpat1:amd64 (2.2.0-2+deb9u3) ...
  169. Selecting previously unselected package readline-common.
  170. Preparing to unpack .../5-readline-common_7.0-3_all.deb ...
  171. Unpacking readline-common (7.0-3) ...
  172. Selecting previously unselected package libreadline7:amd64.
  173. Preparing to unpack .../6-libreadline7_7.0-3_amd64.deb ...
  174. Unpacking libreadline7:amd64 (7.0-3) ...
  175. Selecting previously unselected package libpython2.7-stdlib:amd64.
  176. Preparing to unpack .../7-libpython2.7-stdlib_2.7.13-2+deb9u3_amd64.deb ...
  177. Unpacking libpython2.7-stdlib:amd64 (2.7.13-2+deb9u3) ...
  178. Selecting previously unselected package python2.7.
  179. Preparing to unpack .../8-python2.7_2.7.13-2+deb9u3_amd64.deb ...
  180. Unpacking python2.7 (2.7.13-2+deb9u3) ...
  181. Selecting previously unselected package libpython-stdlib:amd64.
  182. Preparing to unpack .../9-libpython-stdlib_2.7.13-2_amd64.deb ...
  183. Unpacking libpython-stdlib:amd64 (2.7.13-2) ...
  184. Setting up libpython2.7-minimal:amd64 (2.7.13-2+deb9u3) ...
  185. Setting up python2.7-minimal (2.7.13-2+deb9u3) ...
  186. Linking and byte-compiling packages for runtime python2.7...
  187. Setting up python-minimal (2.7.13-2) ...
  188. Selecting previously unselected package python.
  189. (Reading database ... 13119 files and directories currently installed.)
  190. Preparing to unpack .../00-python_2.7.13-2_amd64.deb ...
  191. Unpacking python (2.7.13-2) ...
  192. Selecting previously unselected package libcurl3-gnutls:amd64.
  193. Preparing to unpack .../01-libcurl3-gnutls_7.52.1-5+deb9u9_amd64.deb ...
  194. Unpacking libcurl3-gnutls:amd64 (7.52.1-5+deb9u9) ...
  195. Selecting previously unselected package liberror-perl.
  196. Preparing to unpack .../02-liberror-perl_0.17024-1_all.deb ...
  197. Unpacking liberror-perl (0.17024-1) ...
  198. Selecting previously unselected package git-man.
  199. Preparing to unpack .../03-git-man_1%3a2.11.0-3+deb9u4_all.deb ...
  200. Unpacking git-man (1:2.11.0-3+deb9u4) ...
  201. Selecting previously unselected package git.
  202. Preparing to unpack .../04-git_1%3a2.11.0-3+deb9u4_amd64.deb ...
  203. Unpacking git (1:2.11.0-3+deb9u4) ...
  204. Selecting previously unselected package liblqr-1-0:amd64.
  205. Preparing to unpack .../05-liblqr-1-0_0.4.2-2+b2_amd64.deb ...
  206. Unpacking liblqr-1-0:amd64 (0.4.2-2+b2) ...
  207. Selecting previously unselected package libfftw3-double3:amd64.
  208. Preparing to unpack .../06-libfftw3-double3_3.3.5-3_amd64.deb ...
  209. Unpacking libfftw3-double3:amd64 (3.3.5-3) ...
  210. Selecting previously unselected package libpng16-16:amd64.
  211. Preparing to unpack .../07-libpng16-16_1.6.28-1+deb9u1_amd64.deb ...
  212. Unpacking libpng16-16:amd64 (1.6.28-1+deb9u1) ...
  213. Selecting previously unselected package libfreetype6:amd64.
  214. Preparing to unpack .../08-libfreetype6_2.6.3-3.2_amd64.deb ...
  215. Unpacking libfreetype6:amd64 (2.6.3-3.2) ...
  216. Selecting previously unselected package ucf.
  217. Preparing to unpack .../09-ucf_3.0036_all.deb ...
  218. Moving old data out of the way
  219. Unpacking ucf (3.0036) ...
  220. Selecting previously unselected package fonts-dejavu-core.
  221. Preparing to unpack .../10-fonts-dejavu-core_2.37-1_all.deb ...
  222. Unpacking fonts-dejavu-core (2.37-1) ...
  223. Selecting previously unselected package fontconfig-config.
  224. Preparing to unpack .../11-fontconfig-config_2.11.0-6.7_all.deb ...
  225. Unpacking fontconfig-config (2.11.0-6.7) ...
  226. Selecting previously unselected package libfontconfig1:amd64.
  227. Preparing to unpack .../12-libfontconfig1_2.11.0-6.7+b1_amd64.deb ...
  228. Unpacking libfontconfig1:amd64 (2.11.0-6.7+b1) ...
  229. Selecting previously unselected package libjbig0:amd64.
  230. Preparing to unpack .../13-libjbig0_2.1-3.1+b2_amd64.deb ...
  231. Unpacking libjbig0:amd64 (2.1-3.1+b2) ...
  232. Selecting previously unselected package libjpeg62-turbo:amd64.
  233. Preparing to unpack .../14-libjpeg62-turbo_1%3a1.5.1-2_amd64.deb ...
  234. Unpacking libjpeg62-turbo:amd64 (1:1.5.1-2) ...
  235. Selecting previously unselected package liblcms2-2:amd64.
  236. Preparing to unpack .../15-liblcms2-2_2.8-4+deb9u1_amd64.deb ...
  237. Unpacking liblcms2-2:amd64 (2.8-4+deb9u1) ...
  238. Selecting previously unselected package libltdl7:amd64.
  239. Preparing to unpack .../16-libltdl7_2.4.6-2_amd64.deb ...
  240. Unpacking libltdl7:amd64 (2.4.6-2) ...
  241. Selecting previously unselected package libopenjp2-7:amd64.
  242. Preparing to unpack .../17-libopenjp2-7_2.1.2-1.1+deb9u3_amd64.deb ...
  243. Unpacking libopenjp2-7:amd64 (2.1.2-1.1+deb9u3) ...
  244. Selecting previously unselected package libtiff5:amd64.
  245. Preparing to unpack .../18-libtiff5_4.0.8-2+deb9u4_amd64.deb ...
  246. Unpacking libtiff5:amd64 (4.0.8-2+deb9u4) ...
  247. Selecting previously unselected package libxau6:amd64.
  248. Preparing to unpack .../19-libxau6_1%3a1.0.8-1_amd64.deb ...
  249. Unpacking libxau6:amd64 (1:1.0.8-1) ...
  250. Selecting previously unselected package libxdmcp6:amd64.
  251. Preparing to unpack .../20-libxdmcp6_1%3a1.1.2-3_amd64.deb ...
  252. Unpacking libxdmcp6:amd64 (1:1.1.2-3) ...
  253. Selecting previously unselected package libxcb1:amd64.
  254. Preparing to unpack .../21-libxcb1_1.12-1_amd64.deb ...
  255. Unpacking libxcb1:amd64 (1.12-1) ...
  256. Selecting previously unselected package libx11-data.
  257. Preparing to unpack .../22-libx11-data_2%3a1.6.4-3+deb9u1_all.deb ...
  258. Unpacking libx11-data (2:1.6.4-3+deb9u1) ...
  259. Selecting previously unselected package libx11-6:amd64.
  260. Preparing to unpack .../23-libx11-6_2%3a1.6.4-3+deb9u1_amd64.deb ...
  261. Unpacking libx11-6:amd64 (2:1.6.4-3+deb9u1) ...
  262. Selecting previously unselected package libxext6:amd64.
  263. Preparing to unpack .../24-libxext6_2%3a1.3.3-1+b2_amd64.deb ...
  264. Unpacking libxext6:amd64 (2:1.3.3-1+b2) ...
  265. Selecting previously unselected package imagemagick-6-common.
  266. Preparing to unpack .../25-imagemagick-6-common_8%3a6.9.7.4+dfsg-11+deb9u7_all.deb ...
  267. Unpacking imagemagick-6-common (8:6.9.7.4+dfsg-11+deb9u7) ...
  268. Selecting previously unselected package libmagickcore-6.q16-3:amd64.
  269. Preparing to unpack .../26-libmagickcore-6.q16-3_8%3a6.9.7.4+dfsg-11+deb9u7_amd64.deb ...
  270. Unpacking libmagickcore-6.q16-3:amd64 (8:6.9.7.4+dfsg-11+deb9u7) ...
  271. Selecting previously unselected package libmagickwand-6.q16-3:amd64.
  272. Preparing to unpack .../27-libmagickwand-6.q16-3_8%3a6.9.7.4+dfsg-11+deb9u7_amd64.deb ...
  273. Unpacking libmagickwand-6.q16-3:amd64 (8:6.9.7.4+dfsg-11+deb9u7) ...
  274. Selecting previously unselected package libprocps6:amd64.
  275. Preparing to unpack .../28-libprocps6_2%3a3.3.12-3+deb9u1_amd64.deb ...
  276. Unpacking libprocps6:amd64 (2:3.3.12-3+deb9u1) ...
  277. Selecting previously unselected package procps.
  278. Preparing to unpack .../29-procps_2%3a3.3.12-3+deb9u1_amd64.deb ...
  279. Unpacking procps (2:3.3.12-3+deb9u1) ...
  280. Selecting previously unselected package hicolor-icon-theme.
  281. Preparing to unpack .../30-hicolor-icon-theme_0.15-1_all.deb ...
  282. Unpacking hicolor-icon-theme (0.15-1) ...
  283. Selecting previously unselected package imagemagick-6.q16.
  284. Preparing to unpack .../31-imagemagick-6.q16_8%3a6.9.7.4+dfsg-11+deb9u7_amd64.deb ...
  285. Unpacking imagemagick-6.q16 (8:6.9.7.4+dfsg-11+deb9u7) ...
  286. Selecting previously unselected package imagemagick.
  287. Preparing to unpack .../32-imagemagick_8%3a6.9.7.4+dfsg-11+deb9u7_amd64.deb ...
  288. Unpacking imagemagick (8:6.9.7.4+dfsg-11+deb9u7) ...
  289. Selecting previously unselected package libapr1:amd64.
  290. Preparing to unpack .../33-libapr1_1.5.2-5_amd64.deb ...
  291. Unpacking libapr1:amd64 (1.5.2-5) ...
  292. Selecting previously unselected package libaprutil1:amd64.
  293. Preparing to unpack .../34-libaprutil1_1.5.4-3_amd64.deb ...
  294. Unpacking libaprutil1:amd64 (1.5.4-3) ...
  295. Selecting previously unselected package libjs-excanvas.
  296. Preparing to unpack .../35-libjs-excanvas_0.r3-4_all.deb ...
  297. Unpacking libjs-excanvas (0.r3-4) ...
  298. Selecting previously unselected package libserf-1-1:amd64.
  299. Preparing to unpack .../36-libserf-1-1_1.3.9-3+deb9u1_amd64.deb ...
  300. Unpacking libserf-1-1:amd64 (1.3.9-3+deb9u1) ...
  301. Selecting previously unselected package libsvn1:amd64.
  302. Preparing to unpack .../37-libsvn1_1.9.5-1+deb9u5_amd64.deb ...
  303. Unpacking libsvn1:amd64 (1.9.5-1+deb9u5) ...
  304. Selecting previously unselected package mercurial-common.
  305. Preparing to unpack .../38-mercurial-common_4.0-1+deb9u1_all.deb ...
  306. Unpacking mercurial-common (4.0-1+deb9u1) ...
  307. Selecting previously unselected package mercurial.
  308. Preparing to unpack .../39-mercurial_4.0-1+deb9u1_amd64.deb ...
  309. Unpacking mercurial (4.0-1+deb9u1) ...
  310. Selecting previously unselected package python-pygments.
  311. Preparing to unpack .../40-python-pygments_2.2.0+dfsg-1_all.deb ...
  312. Unpacking python-pygments (2.2.0+dfsg-1) ...
  313. Selecting previously unselected package subversion.
  314. Preparing to unpack .../41-subversion_1.9.5-1+deb9u5_amd64.deb ...
  315. Unpacking subversion (1.9.5-1+deb9u5) ...
  316. Setting up libapr1:amd64 (1.5.2-5) ...
  317. Setting up imagemagick-6-common (8:6.9.7.4+dfsg-11+deb9u7) ...
  318. Setting up readline-common (7.0-3) ...
  319. Setting up git-man (1:2.11.0-3+deb9u4) ...
  320. Setting up libexpat1:amd64 (2.2.0-2+deb9u3) ...
  321. Setting up libopenjp2-7:amd64 (2.1.2-1.1+deb9u3) ...
  322. Setting up libjpeg62-turbo:amd64 (1:1.5.1-2) ...
  323. Setting up mime-support (3.60) ...
  324. Setting up libpng16-16:amd64 (1.6.28-1+deb9u1) ...
  325. Setting up liberror-perl (0.17024-1) ...
  326. Setting up liblcms2-2:amd64 (2.8-4+deb9u1) ...
  327. Setting up libjbig0:amd64 (2.1-3.1+b2) ...
  328. Setting up fonts-dejavu-core (2.37-1) ...
  329. Setting up libreadline7:amd64 (7.0-3) ...
  330. Setting up libcurl3-gnutls:amd64 (7.52.1-5+deb9u9) ...
  331. Setting up libjs-excanvas (0.r3-4) ...
  332. Setting up libtiff5:amd64 (4.0.8-2+deb9u4) ...
  333. Setting up libfftw3-double3:amd64 (3.3.5-3) ...
  334. Setting up libprocps6:amd64 (2:3.3.12-3+deb9u1) ...
  335. Setting up ucf (3.0036) ...
  336. debconf: unable to initialize frontend: Dialog
  337. debconf: (TERM is not set, so the dialog frontend is not usable.)
  338. debconf: falling back to frontend: Readline
  339. Setting up libfreetype6:amd64 (2.6.3-3.2) ...
  340. Setting up procps (2:3.3.12-3+deb9u1) ...
  341. update-alternatives: using /usr/bin/w.procps to provide /usr/bin/w (w) in auto mode
  342. update-alternatives: warning: skip creation of /usr/share/man/man1/w.1.gz because associated file /usr/share/man/man1/w.procps.1.gz (of link group w) doesn't exist
  343. Setting up liblqr-1-0:amd64 (0.4.2-2+b2) ...
  344. Processing triggers for libc-bin (2.24-11+deb9u4) ...
  345. Setting up libaprutil1:amd64 (1.5.4-3) ...
  346. Setting up libltdl7:amd64 (2.4.6-2) ...
  347. Setting up libxdmcp6:amd64 (1:1.1.2-3) ...
  348. Setting up hicolor-icon-theme (0.15-1) ...
  349. Setting up git (1:2.11.0-3+deb9u4) ...
  350. Setting up libx11-data (2:1.6.4-3+deb9u1) ...
  351. Setting up libpython2.7-stdlib:amd64 (2.7.13-2+deb9u3) ...
  352. Setting up libxau6:amd64 (1:1.0.8-1) ...
  353. Setting up fontconfig-config (2.11.0-6.7) ...
  354. debconf: unable to initialize frontend: Dialog
  355. debconf: (TERM is not set, so the dialog frontend is not usable.)
  356. debconf: falling back to frontend: Readline
  357. Setting up python2.7 (2.7.13-2+deb9u3) ...
  358. Setting up libpython-stdlib:amd64 (2.7.13-2) ...
  359. Setting up libserf-1-1:amd64 (1.3.9-3+deb9u1) ...
  360. Setting up libsvn1:amd64 (1.9.5-1+deb9u5) ...
  361. Setting up libxcb1:amd64 (1.12-1) ...
  362. Setting up python (2.7.13-2) ...
  363. Setting up libfontconfig1:amd64 (2.11.0-6.7+b1) ...
  364. Setting up libx11-6:amd64 (2:1.6.4-3+deb9u1) ...
  365. Setting up mercurial-common (4.0-1+deb9u1) ...
  366. Setting up mercurial (4.0-1+deb9u1) ...
  367. debconf: unable to initialize frontend: Dialog
  368. debconf: (TERM is not set, so the dialog frontend is not usable.)
  369. debconf: falling back to frontend: Readline
  370. Creating config file /etc/mercurial/hgrc.d/hgext.rc with new version
  371. Setting up python-pygments (2.2.0+dfsg-1) ...
  372. Setting up subversion (1.9.5-1+deb9u5) ...
  373. Setting up libxext6:amd64 (2:1.3.3-1+b2) ...
  374. Setting up libmagickcore-6.q16-3:amd64 (8:6.9.7.4+dfsg-11+deb9u7) ...
  375. Setting up libmagickwand-6.q16-3:amd64 (8:6.9.7.4+dfsg-11+deb9u7) ...
  376. Setting up imagemagick-6.q16 (8:6.9.7.4+dfsg-11+deb9u7) ...
  377. update-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare (compare) in auto mode
  378. update-alternatives: warning: skip creation of /usr/share/man/man1/compare.1.gz because associated file /usr/share/man/man1/compare-im6.q16.1.gz (of link group compare) doesn't exist
  379. update-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare-im6 (compare-im6) in auto mode
  380. update-alternatives: warning: skip creation of /usr/share/man/man1/compare-im6.1.gz because associated file /usr/share/man/man1/compare-im6.q16.1.gz (of link group compare-im6) doesn't exist
  381. update-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate (animate) in auto mode
  382. update-alternatives: warning: skip creation of /usr/share/man/man1/animate.1.gz because associated file /usr/share/man/man1/animate-im6.q16.1.gz (of link group animate) doesn't exist
  383. update-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate-im6 (animate-im6) in auto mode
  384. update-alternatives: warning: skip creation of /usr/share/man/man1/animate-im6.1.gz because associated file /usr/share/man/man1/animate-im6.q16.1.gz (of link group animate-im6) doesn't exist
  385. update-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert (convert) in auto mode
  386. update-alternatives: warning: skip creation of /usr/share/man/man1/convert.1.gz because associated file /usr/share/man/man1/convert-im6.q16.1.gz (of link group convert) doesn't exist
  387. update-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert-im6 (convert-im6) in auto mode
  388. update-alternatives: warning: skip creation of /usr/share/man/man1/convert-im6.1.gz because associated file /usr/share/man/man1/convert-im6.q16.1.gz (of link group convert-im6) doesn't exist
  389. update-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite (composite) in auto mode
  390. update-alternatives: warning: skip creation of /usr/share/man/man1/composite.1.gz because associated file /usr/share/man/man1/composite-im6.q16.1.gz (of link group composite) doesn't exist
  391. update-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite-im6 (composite-im6) in auto mode
  392. update-alternatives: warning: skip creation of /usr/share/man/man1/composite-im6.1.gz because associated file /usr/share/man/man1/composite-im6.q16.1.gz (of link group composite-im6) doesn't exist
  393. update-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure (conjure) in auto mode
  394. update-alternatives: warning: skip creation of /usr/share/man/man1/conjure.1.gz because associated file /usr/share/man/man1/conjure-im6.q16.1.gz (of link group conjure) doesn't exist
  395. update-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure-im6 (conjure-im6) in auto mode
  396. update-alternatives: warning: skip creation of /usr/share/man/man1/conjure-im6.1.gz because associated file /usr/share/man/man1/conjure-im6.q16.1.gz (of link group conjure-im6) doesn't exist
  397. update-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import (import) in auto mode
  398. update-alternatives: warning: skip creation of /usr/share/man/man1/import.1.gz because associated file /usr/share/man/man1/import-im6.q16.1.gz (of link group import) doesn't exist
  399. update-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import-im6 (import-im6) in auto mode
  400. update-alternatives: warning: skip creation of /usr/share/man/man1/import-im6.1.gz because associated file /usr/share/man/man1/import-im6.q16.1.gz (of link group import-im6) doesn't exist
  401. update-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify (identify) in auto mode
  402. update-alternatives: warning: skip creation of /usr/share/man/man1/identify.1.gz because associated file /usr/share/man/man1/identify-im6.q16.1.gz (of link group identify) doesn't exist
  403. update-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify-im6 (identify-im6) in auto mode
  404. update-alternatives: warning: skip creation of /usr/share/man/man1/identify-im6.1.gz because associated file /usr/share/man/man1/identify-im6.q16.1.gz (of link group identify-im6) doesn't exist
  405. update-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream (stream) in auto mode
  406. update-alternatives: warning: skip creation of /usr/share/man/man1/stream.1.gz because associated file /usr/share/man/man1/stream-im6.q16.1.gz (of link group stream) doesn't exist
  407. update-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream-im6 (stream-im6) in auto mode
  408. update-alternatives: warning: skip creation of /usr/share/man/man1/stream-im6.1.gz because associated file /usr/share/man/man1/stream-im6.q16.1.gz (of link group stream-im6) doesn't exist
  409. update-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display (display) in auto mode
  410. update-alternatives: warning: skip creation of /usr/share/man/man1/display.1.gz because associated file /usr/share/man/man1/display-im6.q16.1.gz (of link group display) doesn't exist
  411. update-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display-im6 (display-im6) in auto mode
  412. update-alternatives: warning: skip creation of /usr/share/man/man1/display-im6.1.gz because associated file /usr/share/man/man1/display-im6.q16.1.gz (of link group display-im6) doesn't exist
  413. update-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage (montage) in auto mode
  414. update-alternatives: warning: skip creation of /usr/share/man/man1/montage.1.gz because associated file /usr/share/man/man1/montage-im6.q16.1.gz (of link group montage) doesn't exist
  415. update-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage-im6 (montage-im6) in auto mode
  416. update-alternatives: warning: skip creation of /usr/share/man/man1/montage-im6.1.gz because associated file /usr/share/man/man1/montage-im6.q16.1.gz (of link group montage-im6) doesn't exist
  417. update-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify (mogrify) in auto mode
  418. update-alternatives: warning: skip creation of /usr/share/man/man1/mogrify.1.gz because associated file /usr/share/man/man1/mogrify-im6.q16.1.gz (of link group mogrify) doesn't exist
  419. update-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify-im6 (mogrify-im6) in auto mode
  420. update-alternatives: warning: skip creation of /usr/share/man/man1/mogrify-im6.1.gz because associated file /usr/share/man/man1/mogrify-im6.q16.1.gz (of link group mogrify-im6) doesn't exist
  421. Setting up imagemagick (8:6.9.7.4+dfsg-11+deb9u7) ...
  422. Processing triggers for libc-bin (2.24-11+deb9u4) ...
  423. Removing intermediate container 05c0522cfe2d
  424. ---> c18872f066d7
  425. Step 3/14 : RUN set -ex; if command -v a2enmod; then a2enmod rewrite; fi; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends libcurl4-gnutls-dev libjpeg62-turbo-dev libpng-dev libfreetype6-dev ; docker-php-ext-configure gd --with-jpeg-dir=/usr --with-png-dir=/usr --with-freetype-dir=/usr ; docker-php-ext-install -j "$(nproc)" gd opcache mbstring iconv mysqli curl pcntl zip ; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark; ldd "$(php -r 'echo ini_get("extension_dir");')"/*.so | awk '/=>/ { print $3 }' | sort -u | xargs -r dpkg-query -S | cut -d: -f1 | sort -u | xargs -rt apt-mark manual; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; rm -rf /var/lib/apt/lists/*
  426. ---> Running in 7d01f2180ee8
  427. + command -v a2enmod
  428. + apt-mark showmanual
  429. + savedAptMark=autoconf
  430. ca-certificates
  431. curl
  432. dpkg-dev
  433. file
  434. g++
  435. gcc
  436. git
  437. imagemagick
  438. libargon2-1
  439. libbsd0
  440. libc6
  441. libc6-dev
  442. libcomerr2
  443. libcurl3
  444. libedit2
  445. libffi6
  446. libgcc1
  447. libgcrypt20
  448. libgmp10
  449. libgnutls30
  450. libgpg-error0
  451. libgssapi-krb5-2
  452. libhogweed4
  453. libicu57
  454. libidn11
  455. libidn2-0
  456. libk5crypto3
  457. libkeyutils1
  458. libkrb5-3
  459. libkrb5support0
  460. libldap-2.4-2
  461. liblzma5
  462. libncurses5
  463. libnettle6
  464. libnghttp2-14
  465. libp11-kit0
  466. libpsl5
  467. librtmp1
  468. libsasl2-2
  469. libsodium18
  470. libsqlite3-0
  471. libssh2-1
  472. libssl1.0.2
  473. libssl1.1
  474. libstdc++6
  475. libtasn1-6
  476. libtinfo5
  477. libunistring0
  478. libxml2
  479. make
  480. mercurial
  481. pkg-config
  482. procps
  483. python-pygments
  484. re2c
  485. subversion
  486. xz-utils
  487. zlib1g
  488. + apt-get update
  489. Ign:1 http://cdn-fastly.deb.debian.org/debian stretch InRelease
  490. Get:2 http://cdn-fastly.deb.debian.org/debian stretch-updates InRelease [91.0 kB]
  491. Get:3 http://cdn-fastly.deb.debian.org/debian buster InRelease [122 kB]
  492. Get:4 http://cdn-fastly.deb.debian.org/debian buster-updates InRelease [49.3 kB]
  493. Get:5 http://cdn-fastly.deb.debian.org/debian stretch Release [118 kB]
  494. Get:6 http://cdn-fastly.deb.debian.org/debian stretch-updates/main amd64 Packages [27.9 kB]
  495. Get:7 http://cdn-fastly.deb.debian.org/debian buster/main amd64 Packages [7908 kB]
  496. Get:8 http://security-cdn.debian.org/debian-security stretch/updates InRelease [94.3 kB]
  497. Get:9 http://security-cdn.debian.org/debian-security buster/updates InRelease [65.4 kB]
  498. Get:10 http://security-cdn.debian.org/debian-security stretch/updates/main amd64 Packages [508 kB]
  499. Get:11 http://security-cdn.debian.org/debian-security buster/updates/main amd64 Packages [159 kB]
  500. Get:12 http://cdn-fastly.deb.debian.org/debian buster-updates/main amd64 Packages [5792 B]
  501. Get:13 http://cdn-fastly.deb.debian.org/debian stretch Release.gpg [2365 B]
  502. Get:14 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 Packages [7086 kB]
  503. Fetched 16.2 MB in 4min 33s (59.3 kB/s)
  504. Reading package lists...
  505. + apt-get install -y --no-install-recommends libcurl4-gnutls-dev libjpeg62-turbo-dev libpng-dev libfreetype6-dev
  506. Reading package lists...
  507. Building dependency tree...
  508. Reading state information...
  509. The following additional packages will be installed:
  510. zlib1g-dev
  511. Suggested packages:
  512. libcurl4-doc libcurl3-dbg libgnutls28-dev libidn11-dev libkrb5-dev
  513. libldap2-dev librtmp-dev libssh2-1-dev
  514. Recommended packages:
  515. libpng-tools
  516. The following NEW packages will be installed:
  517. libcurl4-gnutls-dev libfreetype6-dev libjpeg62-turbo-dev libpng-dev
  518. zlib1g-dev
  519. 0 upgraded, 5 newly installed, 0 to remove and 1 not upgraded.
  520. Need to get 6853 kB of archives.
  521. After this operation, 12.5 MB of additional disk space will be used.
  522. Err:1 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libcurl4-gnutls-dev amd64 7.52.1-5+deb9u9
  523. Could not resolve 'cdn-fastly.deb.debian.org'
  524. Err:2 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 zlib1g-dev amd64 1:1.2.8.dfsg-5
  525. Could not resolve 'cdn-fastly.deb.debian.org'
  526. Ign:3 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libpng-dev amd64 1.6.28-1+deb9u1
  527. Err:4 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libfreetype6-dev amd64 2.6.3-3.2
  528. Could not resolve 'cdn-fastly.deb.debian.org'
  529. Err:5 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 libjpeg62-turbo-dev amd64 1:1.5.1-2
  530. Could not resolve 'cdn-fastly.deb.debian.org'
  531. Get:1 http://security-cdn.debian.org/debian-security stretch/updates/main amd64 libcurl4-gnutls-dev amd64 7.52.1-5+deb9u9 [373 kB]
  532. Get:3 http://security-cdn.debian.org/debian-security stretch/updates/main amd64 libpng-dev amd64 1.6.28-1+deb9u1 [250 kB]
  533. E: Failed to fetch http://cdn-fastly.deb.debian.org/debian/pool/main/z/zlib/zlib1g-dev_1.2.8.dfsg-5_amd64.deb Could not resolve 'cdn-fastly.deb.debian.org'
  534. E: Failed to fetch http://cdn-fastly.deb.debian.org/debian/pool/main/f/freetype/libfreetype6-dev_2.6.3-3.2_amd64.deb Could not resolve 'cdn-fastly.deb.debian.org'
  535. E: Failed to fetch http://cdn-fastly.deb.debian.org/debian/pool/main/libj/libjpeg-turbo/libjpeg62-turbo-dev_1.5.1-2_amd64.deb Could not resolve 'cdn-fastly.deb.debian.org'
  536. E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
  537. Fetched 623 kB in 58s (10.6 kB/s)
  538. ERROR: Service 'daemon' failed to build: The command '/bin/sh -c set -ex; if command -v a2enmod; then a2enmod rewrite; fi; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends libcurl4-gnutls-dev libjpeg62-turbo-dev libpng-dev libfreetype6-dev ; docker-php-ext-configure gd --with-jpeg-dir=/usr --with-png-dir=/usr --with-freetype-dir=/usr ; docker-php-ext-install -j "$(nproc)" gd opcache mbstring iconv mysqli curl pcntl zip ; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark; ldd "$(php -r 'echo ini_get("extension_dir");')"/*.so | awk '/=>/ { print $3 }' | sort -u | xargs -r dpkg-query -S | cut -d: -f1 | sort -u | xargs -rt apt-mark manual; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; rm -rf /var/lib/apt/lists/*' returned a non-zero code: 100

 

库下载失败,重新构建

  1. 略。。。
  2. Submodule 'arcanist' (https://github.com/phacility/arcanist.git) registered for path 'arcanist'
  3. Submodule 'libphutil' (https://github.com/phacility/libphutil.git) registered for path 'libphutil'
  4. Submodule 'phabricator' (https://github.com/phacility/phabricator.git) registered for path 'phabricator'
  5. Cloning into '/var/www/arcanist'...
  6. Cloning into '/var/www/libphutil'...
  7. Cloning into '/var/www/phabricator'...
  8. Submodule path 'arcanist': checked out 'cc850163f30c4697e925df0d6212469679600a2c'
  9. Submodule path 'libphutil': checked out '39ed96cd818aae761ec92613a9ba0800824d0ab0'
  10. Submodule path 'phabricator': checked out '33c534f9b74f5aa8c9491c875292ca31a4bdc84f'
  11. Removing intermediate container e04cfef7d893
  12. ---> 00b9f283813b
  13. Step 14/14 : ENV PATH "$PATH:/var/www/phabricator/bin"
  14. ---> Running in 5139e3dcf362
  15. Removing intermediate container 5139e3dcf362
  16. ---> 394cd0b82c1f
  17. Successfully built 394cd0b82c1f
  18. Successfully tagged phabricator/phabricator:latest
  19. WARNING: Image for service phabricator was built because it did not already exist. To rebuild this image you must use `docker-compose build` or `docker-compose up --build`.
  20. Creating phabricator_database_1 ... error
  21. ERROR: for phabricator_database_1 Cannot start service database: driver failed programming external connectivity on endpoint phabricator_database_1 (acda7775d7f7a038bbc7d6602f26f316a8842e455043ede2989eeddc7794015d): Error starting userland proxy: listen tcp 0.0.0.0:3306: bind: address already in use
  22. ERROR: for database Cannot start service database: driver failed programming external connectivity on endpoint phabricator_database_1 (acda7775d7f7a038bbc7d6602f26f316a8842e455043ede2989eeddc7794015d): Error starting userland proxy: listen tcp 0.0.0.0:3306: bind: address already in use
  23. ERROR: Encountered errors while bringing up the project.
  24. [yeqiang@localhost phabricator]$
  25. [yeqiang@localhost phabricator]$ docker images
  26. REPOSITORY TAG IMAGE ID CREATED SIZE
  27. phabricator/phabricator latest 394cd0b82c1f 30 seconds ago 686MB
  28. phabricator/daemon latest 409a17a7afbc 24 minutes ago 677MB
  29. php 7.2-apache-stretch 87811f8bfc2b 5 days ago 374MB
  30. php 7.2-cli-stretch 9fd38246df78 11 days ago 364MB
  31. mariadb 10.2 2c326f321617 3 weeks ago 340MB
  32. centos latest 0f3e07c0138f 2 months ago 220MB

终于构建成功,不过本地因为安装启动了mysql导致端口冲突

 

创建docker-compose2.yml

  1. version: '3'
  2. services:
  3. phabricator:
  4. image: phabricator/phabricator
  5. volumes:
  6. - /usr/local/phabricator/config:/var/www/phabricator/conf/local
  7. - /usr/local/phabricator/repo:/var/repo
  8. ports:
  9. - 8888:8888
  10. - 81:80
  11. links:
  12. - database
  13. daemon:
  14. image: phabricator/daemon
  15. volumes:
  16. - /usr/local/phabricator/config:/var/www/phabricator/conf/local
  17. - /usr/local/phabricator/repo:/var/repo
  18. links:
  19. - database
  20. database:
  21. image: mariadb:10.2
  22. volumes:
  23. - /usr/local/phabricator/db-data:/var/lib/mysql
  24. ports:
  25. - 3307:3306
  26. environment:
  27. MYSQL_ROOT_PASSWORD: AhghaeG5
  28. volumes:
  29. config:
  30. repo:
  31. db-data:

创建对应目录

  1. sudo mkdir -p /usr/local/phabricator/config
  2. sudo mkdir -p /usr/local/phabricator/db-data
  3. sudo mkdir -p /usr/local/phabricator/repo

删除掉之前启动失败的容器

  1. [yeqiang@localhost phabricator]$ docker ps -a
  2. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
  3. 8485d6a7b367 phabricator/daemon "docker-php-entrypoi…" 12 minutes ago Exited (255) 12 minutes ago phabricator_daemon_1
  4. 0c547bdb3667 phabricator/phabricator "docker-php-entrypoi…" 12 minutes ago Up 12 minutes 0.0.0.0:8888->8888/tcp, 0.0.0.0:81->80/tcp phabricator_phabricator_1
  5. e20771d87a03 mariadb:10.2 "docker-entrypoint.s…" 12 minutes ago Up 12 minutes 0.0.0.0:3307->3306/tcp phabricator_database_1
  6. [yeqiang@localhost phabricator]$ docker rm -f 8485d6a7b367
  7. 8485d6a7b367
  8. [yeqiang@localhost phabricator]$ docker rm -f 0c547bdb3667
  9. 0c547bdb3667
  10. [yeqiang@localhost phabricator]$ docker rm -f e20771d87a03
  11. e20771d87a03
  12. [yeqiang@localhost phabricator]$

创建配置内容如下

  1. [yeqiang@localhost phabricator]$ cat config/exampleconfig.conf.php
  2. <?php
  3. return array(
  4. 'mysql.host' => 'database',
  5. 'mysql.user' => 'root',
  6. 'mysql.pass' => 'AhghaeG5',
  7. );
  8. ?>
  9. [yeqiang@localhost phabricator]$ cat config/ENVIRONMENT
  10. local/exampleconfig

启动容器

  1. [yeqiang@localhost phabricator]$ docker-compose -f docker-compose2.yml up
  2. Creating phabricator_database_1 ... done
  3. Creating phabricator_phabricator_1 ... done
  4. Creating phabricator_daemon_1 ... done
  5. Attaching to phabricator_database_1, phabricator_daemon_1, phabricator_phabricator_1
  6. database_1 | 2019-12-04 08:53:29+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server started.
  7. database_1 | 2019-12-04 08:53:29+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
  8. daemon_1 | [2019-12-04 08:53:29] PHLOG: 'Retrying database connection to "database" after connection failure (attempt 1; "AphrontConnectionQueryException"; error #2002): Attempt to connect to root@database failed with error #2002: Connection refused.' at [/var/www/phabricator/src/infrastructure/storage/connection/mysql/AphrontBaseMySQLDatabaseConnection.php:135]
  9. daemon_1 | [2019-12-04 08:53:29] PHLOG: 'Retrying database connection to "database" after connection failure (attempt 2; "AphrontConnectionQueryException"; error #2002): Attempt to connect to root@database failed with error #2002: Connection refused.' at [/var/www/phabricator/src/infrastructure/storage/connection/mysql/AphrontBaseMySQLDatabaseConnection.php:135]
  10. database_1 | 2019-12-04 08:53:29+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server started.
  11. daemon_1 | [2019-12-04 08:53:29] EXCEPTION: (PhabricatorClusterStrandedException) Unable to establish a connection to any database host (while trying "phabricator_config"). All masters and replicas are completely unreachable.
  12. daemon_1 |
  13. daemon_1 | AphrontConnectionQueryException: Attempt to connect to root@database failed with error #2002: Connection refused. at [<phabricator>/src/infrastructure/storage/lisk/PhabricatorLiskDAO.php:177]
  14. daemon_1 | arcanist(), phabricator(), phutil()
  15. daemon_1 | #0 PhabricatorLiskDAO::raiseUnreachable(string, AphrontConnectionQueryException) called at [<phabricator>/src/infrastructure/storage/lisk/PhabricatorLiskDAO.php:134]
  16. daemon_1 | #1 PhabricatorLiskDAO::newClusterConnection(string, string, string) called at [<phabricator>/src/infrastructure/storage/lisk/PhabricatorLiskDAO.php:72]
  17. daemon_1 | #2 PhabricatorLiskDAO::establishLiveConnection(string) called at [<phabricator>/src/infrastructure/storage/lisk/LiskDAO.php:841]
  18. daemon_1 | #3 LiskDAO::establishConnection(string) called at [<phabricator>/src/infrastructure/storage/lisk/LiskDAO.php:518]
  19. daemon_1 | #4 LiskDAO::loadRawDataWhere(string, string) called at [<phabricator>/src/infrastructure/storage/lisk/LiskDAO.php:478]
  20. daemon_1 | #5 LiskDAO::loadAllWhere(string, string) called at [<phabricator>/src/infrastructure/env/PhabricatorConfigDatabaseSource.php:19]
  21. daemon_1 | #6 PhabricatorConfigDatabaseSource::loadConfig(string) called at [<phabricator>/src/infrastructure/env/PhabricatorConfigDatabaseSource.php:7]
  22. daemon_1 | #7 PhabricatorConfigDatabaseSource::__construct(string) called at [<phabricator>/src/infrastructure/env/PhabricatorEnv.php:262]
  23. daemon_1 | #8 PhabricatorEnv::buildConfigurationSourceStack(boolean) called at [<phabricator>/src/infrastructure/env/PhabricatorEnv.php:95]
  24. daemon_1 | #9 PhabricatorEnv::initializeCommonEnvironment(boolean) called at [<phabricator>/src/infrastructure/env/PhabricatorEnv.php:75]
  25. daemon_1 | #10 PhabricatorEnv::initializeScriptEnvironment(boolean) called at [<phabricator>/scripts/init/lib.php:22]
  26. daemon_1 | #11 init_phabricator_script(array) called at [<phabricator>/scripts/init/init-script.php:9]
  27. daemon_1 | #12 require_once(string) called at [<phabricator>/scripts/__init_script__.php:3]
  28. daemon_1 | #13 require_once(string) called at [<phabricator>/scripts/daemon/manage_daemons.php:5]
  29. phabricator_1 | AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.19.0.3. Set the 'ServerName' directive globally to suppress this message
  30. phabricator_1 | AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.19.0.3. Set the 'ServerName' directive globally to suppress this message
  31. phabricator_1 | [Wed Dec 04 08:53:29.907613 2019] [mpm_prefork:notice] [pid 1] AH00163: Apache/2.4.25 (Debian) PHP/7.2.25 configured -- resuming normal operations
  32. phabricator_1 | [Wed Dec 04 08:53:29.907637 2019] [core:notice] [pid 1] AH00094: Command line: 'apache2 -D FOREGROUND'
  33. phabricator_daemon_1 exited with code 255
  34. database_1 | 2019-12-04 8:53:30 140127042716992 [Note] mysqld (mysqld 10.2.29-MariaDB-1:10.2.29+maria~bionic) starting as process 1 ...
  35. database_1 | 2019-12-04 8:53:30 140127042716992 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
  36. database_1 | 2019-12-04 8:53:30 140127042716992 [Note] InnoDB: Uses event mutexes
  37. database_1 | 2019-12-04 8:53:30 140127042716992 [Note] InnoDB: Compressed tables use zlib 1.2.11
  38. database_1 | 2019-12-04 8:53:30 140127042716992 [Note] InnoDB: Using Linux native AIO
  39. database_1 | 2019-12-04 8:53:30 140127042716992 [Note] InnoDB: Number of pools: 1
  40. database_1 | 2019-12-04 8:53:30 140127042716992 [Note] InnoDB: Using SSE2 crc32 instructions
  41. database_1 | 2019-12-04 8:53:30 140127042716992 [Note] InnoDB: Initializing buffer pool, total size = 256M, instances = 1, chunk size = 128M
  42. database_1 | 2019-12-04 8:53:30 140127042716992 [Note] InnoDB: Completed initialization of buffer pool
  43. database_1 | 2019-12-04 8:53:30 140126320637696 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority().
  44. database_1 | 2019-12-04 8:53:30 140127042716992 [Note] InnoDB: Highest supported file format is Barracuda.
  45. database_1 | 2019-12-04 8:53:30 140127042716992 [Note] InnoDB: 128 out of 128 rollback segments are active.
  46. database_1 | 2019-12-04 8:53:30 140127042716992 [Note] InnoDB: Creating shared tablespace for temporary tables
  47. database_1 | 2019-12-04 8:53:30 140127042716992 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
  48. database_1 | 2019-12-04 8:53:30 140127042716992 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
  49. database_1 | 2019-12-04 8:53:30 140127042716992 [Note] InnoDB: Waiting for purge to start
  50. database_1 | 2019-12-04 8:53:30 140127042716992 [Note] InnoDB: 5.7.28 started; log sequence number 17723340
  51. database_1 | 2019-12-04 8:53:30 140126151747328 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
  52. database_1 | 2019-12-04 8:53:30 140126151747328 [Note] InnoDB: Buffer pool(s) load completed at 191204 8:53:30
  53. database_1 | 2019-12-04 8:53:30 140127042716992 [Note] Plugin 'FEEDBACK' is disabled.
  54. database_1 | 2019-12-04 8:53:30 140127042716992 [Note] Server socket created on IP: '::'.
  55. database_1 | 2019-12-04 8:53:30 140127042716992 [Warning] 'proxies_priv' entry '@% root@b3086ffb5e3a' ignored in --skip-name-resolve mode.
  56. database_1 | 2019-12-04 8:53:30 140127042716992 [Note] Reading of all Master_info entries succeeded
  57. database_1 | 2019-12-04 8:53:30 140127042716992 [Note] Added new Master_info '' to hash table
  58. database_1 | 2019-12-04 8:53:30 140127042716992 [Note] mysqld: ready for connections.
  59. database_1 | Version: '10.2.29-MariaDB-1:10.2.29+maria~bionic' socket: '/var/run/mysqld/mysqld.sock' port: 3306 mariadb.org binary distribution
  60. phabricator_1 | 172.19.0.3:80 172.19.0.1 - - [04/Dec/2019:08:54:03 +0000] "GET / HTTP/1.1" 500 1715 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36"
  61. phabricator_1 | 172.19.0.3:80 172.19.0.1 - - [04/Dec/2019:08:54:03 +0000] "GET /favicon.ico HTTP/1.1" 500 1715 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36"

 

访问效果

未完待续。。。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/192513
推荐阅读
相关标签
  

闽ICP备14008679号