質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

91.03%

  • Docker

    513questions

    Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

  • docker-compose

    67questions

  • Mastodon

    9questions

MastodonインスタンスをDockerを使用して立ち上げようとしたら、docker-compose buildでエラーが発生しました。

受付中

回答 0

投稿

  • 評価
  • クリップ 0
  • VIEW 312

aya_saj

score 2

いつもお世話になっております。

以下の環境で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

なぜエラーが起きるのか、どのようにしたら回避できるのか、わかる方がいらっしゃいましたらご教授よろしくお願いします。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

まだ回答がついていません

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 91.03%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る

  • Docker

    513questions

    Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

  • docker-compose

    67questions

  • Mastodon

    9questions

  • トップ
  • Dockerに関する質問
  • MastodonインスタンスをDockerを使用して立ち上げようとしたら、docker-compose buildでエラーが発生しました。