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

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

新規登録して質問してみよう
ただいま回答率
85.50%
docker-compose

docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

Mastodon

Mastodon(マストドン)は、短文投稿型SNS。サービス利用のための仮想サーバー「インスタンス」が多く存在し、サーバが一つのTwitterと比較して分散型SNSと呼ばれています。また閲覧注意ボタンがあり、タイムラインが3つ用意されていることも特徴です。

Docker

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

Q&A

0回答

1980閲覧

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

aya_saj

総合スコア8

docker-compose

docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

Mastodon

Mastodon(マストドン)は、短文投稿型SNS。サービス利用のための仮想サーバー「インスタンス」が多く存在し、サーバが一つのTwitterと比較して分散型SNSと呼ばれています。また閲覧注意ボタンがあり、タイムラインが3つ用意されていることも特徴です。

Docker

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

0グッド

0クリップ

投稿2017/11/05 15:08

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

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

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

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

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

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

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

会員登録して回答してみよう

アカウントをお持ちの方は

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

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問