いつもお世話になっております。
以下の環境でMastodonインスタンスを立ち上げたいと思っております。
- サーバ:さくらVPS
- OS:Ubuntu16.04
- Mastodon:v1.3.3
次のサイトを参考にして行いました。
Ubuntu16.04にDockerでMastodonインスタンスを立てる
3.2 Mastodonのビルドの最後の
#ビルド実行 $ docker-compose build
にて、次のようなエラーが発生して、次に進めません。
$ docker-compose build redis uses an image, skipping db uses an image, skipping Building streaming Step 1/9 : FROM ruby:2.4.1-alpine ---> 8cff862fd05d Step 2/9 : LABEL maintainer "https://github.com/tootsuite/mastodon" description "A GNU Social-compatible microblogging server" ---> Using cache ---> c43156484a42 Step 3/9 : ENV RAILS_ENV production NODE_ENV production ---> Using cache ---> aafc03c4563c Step 4/9 : EXPOSE 3000 4000 ---> Using cache ---> 7f81ef98ad86 Step 5/9 : WORKDIR /mastodon ---> Using cache ---> f3f0ba23d4a5 Step 6/9 : COPY Gemfile Gemfile.lock package.json yarn.lock /mastodon/ ---> Using cache ---> 92a5c678b1dc Step 7/9 : RUN echo "@edge https://nl.alpinelinux.org/alpine/edge/main" >> /etc/apk/repositories && BUILD_DEPS=" postgresql-dev libxml2-dev libxslt-dev python build-base" && apk -U upgrade && apk add $BUILD_DEPS nodejs@edge nodejs-npm@edge libpq libxml2 libxslt ffmpeg file imagemagick@edge ca-certificates && npm install -g npm@3 && npm install -g yarn && bundle install --deployment --without test development && yarn --ignore-optional && yarn cache clean && npm -g cache clean && update-ca-certificates && apk del $BUILD_DEPS && rm -rf /tmp/* /var/cache/apk/* ---> Running in fc8904cf84bc fetch http://dl-cdn.alpinelinux.org/alpine/v3.4/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.4/community/x86_64/APKINDEX.tar.gz fetch https://nl.alpinelinux.org/alpine/edge/main/x86_64/APKINDEX.tar.gz (1/5) Upgrading musl (1.1.14-r15 -> 1.1.14-r16) (2/5) Upgrading ncurses-terminfo-base (6.0-r8 -> 6.0_p20170701-r0) (3/5) Upgrading ncurses-terminfo (6.0-r8 -> 6.0_p20170701-r0) (4/5) Upgrading ncurses-libs (6.0-r8 -> 6.0_p20170701-r0) (5/5) Upgrading musl-utils (1.1.14-r15 -> 1.1.14-r16) Executing busybox-1.24.2-r13.trigger OK: 22 MiB in 29 packages (1/104) Installing binutils-libs (2.26-r1) (2/104) Installing binutils (2.26-r1) (3/104) Installing gmp (6.1.0-r0) (4/104) Installing isl (0.14.1-r0) (5/104) Installing libgomp (5.3.0-r0) (6/104) Installing libatomic (5.3.0-r0) (7/104) Installing libgcc (5.3.0-r0) (8/104) Installing mpfr3 (3.1.2-r0) (9/104) Installing mpc1 (1.0.3-r0) (10/104) Installing libstdc++ (5.3.0-r0) (11/104) Installing gcc (5.3.0-r0) (12/104) Installing make (4.1-r1) (13/104) Installing musl-dev (1.1.14-r16) (14/104) Installing libc-dev (0.7-r0) (15/104) Installing fortify-headers (0.8-r0) (16/104) Installing g++ (5.3.0-r0) (17/104) Installing build-base (0.4-r1) (18/104) Installing sdl (1.2.15-r7) (19/104) Installing alsa-lib (1.1.1-r3) (20/104) Installing libbz2 (1.0.6-r5) (21/104) Installing nettle (3.2-r0) (22/104) Installing libtasn1 (4.8-r2) (23/104) Installing p11-kit (0.23.2-r0) (24/104) Installing gnutls (3.4.17-r0) (25/104) Installing lame (3.99.5-r6) (26/104) Installing opus (1.1.2-r0) (27/104) Installing librtmp (2.4_git20160909-r0) (28/104) Installing libogg (1.3.2-r1) (29/104) Installing libtheora (1.1.1-r10) (30/104) Installing libintl (0.19.7-r3) (31/104) Installing libjpeg-turbo (1.4.2-r0) (32/104) Installing v4l-utils-libs (1.10.0-r0) (33/104) Installing libxau (1.0.8-r1) (34/104) Installing libxdmcp (1.1.2-r1) (35/104) Installing libxcb (1.11.1-r0) (36/104) Installing libx11 (1.6.4-r0) (37/104) Installing libpciaccess (0.13.4-r0) (38/104) Installing libdrm (2.4.68-r0) (39/104) Installing expat (2.2.0-r1) (40/104) Installing libxml2 (2.9.4-r3) (41/104) Installing wayland (1.10.0-r0) (42/104) Installing mesa-gbm (11.2.2-r0) (43/104) Installing libxshmfence (1.2-r0) (44/104) Installing mesa-egl (11.2.2-r0) (45/104) Installing libxfixes (5.0.3-r0) (46/104) Installing libxdamage (1.1.4-r0) (47/104) Installing libxext (1.3.3-r1) (48/104) Installing libxxf86vm (1.1.4-r0) (49/104) Installing mesa-glapi (11.2.2-r0) (50/104) Installing mesa-gl (11.2.2-r0) (51/104) Installing libva (1.7.0-r0) (52/104) Installing libvorbis (1.3.5-r1) (53/104) Installing libvpx (1.5.0-r0) (54/104) Installing x264-libs (20160515-r0) (55/104) Installing x265 (1.9-r0) (56/104) Installing xvidcore (1.3.4-r0) (57/104) Installing ffmpeg-libs (3.0.7-r0) (58/104) Installing ffmpeg (3.0.7-r0) (59/104) Installing libmagic (5.27-r0) (60/104) Installing file (5.27-r0) (61/104) Installing libpng (1.6.21-r0) (62/104) Installing freetype (2.6.3-r1) (63/104) Installing fontconfig (2.12.1-r0) (64/104) Installing lcms2 (2.8-r0) (65/104) Installing libltdl (2.4.6-r0) (66/104) Installing imagemagick-libs@edge (7.0.7.8-r0) (67/104) Installing libxrender (0.9.10-r0) (68/104) Installing pixman (0.34.0-r0) (69/104) Installing cairo (1.14.4-r0) (70/104) Installing pcre (8.38-r1) (71/104) Installing glib (2.48.0-r0) (72/104) Installing dbus-libs (1.10.8-r1) (73/104) Installing avahi-libs (0.6.32-r0) (74/104) Installing cups-libs (2.1.3-r1) (75/104) Installing jbig2dec (0.12-r0) (76/104) Installing tiff (4.0.8-r0) (77/104) Installing ghostscript (9.22-r0) (78/104) Installing libxft (2.3.2-r0) (79/104) Installing graphite2 (1.3.10-r0) (80/104) Installing harfbuzz (1.2.7-r0) (81/104) Installing pango (1.40.1-r0) (82/104) Installing libcroco (0.6.11-r0) (83/104) Installing gdk-pixbuf (2.34.0-r2) (84/104) Installing librsvg (2.40.15-r0) (85/104) Installing libwebp@edge (0.6.0-r1) (86/104) Installing imagemagick@edge (7.0.7.8-r0) (87/104) Installing db (5.3.28-r0) (88/104) Installing libsasl (2.1.26-r7) (89/104) Installing libldap (2.4.44-r2) (90/104) Installing libpq (9.5.8-r0) (91/104) Installing libxml2-dev (2.9.4-r3) (92/104) Installing libgpg-error (1.23-r0) (93/104) Installing libgcrypt (1.7.9-r0) (94/104) Installing libxslt (1.1.29-r1) (95/104) Installing libxslt-dev (1.1.29-r1) (96/104) Installing nodejs-npm@edge (8.9.0-r0) (97/104) Installing c-ares (1.12.0-r1) (98/104) Installing http-parser@edge (2.7.1-r1) (99/104) Installing libuv (1.9.1-r0) (100/104) Installing nodejs@edge (8.9.0-r0) (101/104) Installing postgresql-libs (9.5.8-r0) (102/104) Installing postgresql-dev (9.5.8-r0) (103/104) Installing sqlite-libs (3.13.0-r1) (104/104) Installing python (2.7.12-r0) Executing busybox-1.24.2-r13.trigger Executing fontconfig-2.12.1-r0.trigger Executing glib-2.48.0-r0.trigger Executing gdk-pixbuf-2.34.0-r2.trigger OK: 387 MiB in 133 packages Error relocating /usr/bin/node: uv_fs_copyfile: symbol not found ERROR: Service 'streaming' failed to build: The command '/bin/sh -c echo "@edge https://nl.alpinelinux.org/alpine/edge/main" >> /etc/apk/repositories && BUILD_DEPS=" postgresql-dev libxml2-dev libxslt-dev python build-base" && apk -U upgrade && apk add $BUILD_DEPS nodejs@edge nodejs-npm@edge libpq libxml2 libxslt ffmpeg file imagemagick@edge ca-certificates && npm install -g npm@3 && npm install -g yarn && bundle install --deployment --without test development && yarn --ignore-optional && yarn cache clean && npm -g cache clean && update-ca-certificates && apk del $BUILD_DEPS && rm -rf /tmp/* /var/cache/apk/*' returned a non-zero code: 127
なぜエラーが起きるのか、どのようにしたら回避できるのか、わかる方がいらっしゃいましたらご教授よろしくお願いします。
あなたの回答
tips
プレビュー