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

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

新規登録して質問してみよう
ただいま回答率
87.20%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Docker

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

解決済

DockerToolboxでCentOs6\.7を立ち上げてRuby on Railsを使える状態にしたいがエラーが発生してしまう

ZinKimura
ZinKimura

総合スコア0

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Docker

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

1回答

0評価

0クリップ

2316閲覧

投稿2016/02/15 02:59

編集2022/01/12 10:58

DockerToolboxでCentOs6.7を立ち上げてRuby on Railsを使える状態にしたいのですが、docker runの途中で以下のようなエラーが発生してしまいます。

Downloading ruby-2\.2\.2\.tar\.bz2\.\.\. -> https://cache\.ruby-lang\.org/pub/ruby/2\.2/ruby-2\.2\.2\.tar\.bz2 /root/\.rbenv/plugins/ruby-build/bin/ruby-build: line 209: pushd: ruby-2\.2\.2: No such file or directory BUILD FAILED \(CentOS release 6\.7 \(Final\) using ruby-build 20160130-6-g9e57fb0\) Inspect or clean up the working tree at /tmp/ruby-build\.20160215022749\.23 Results logged to /tmp/ruby-build\.20160215022749\.23\.log Last 10 log lines: /tmp/ruby-build\.20160215022749\.23 / warning: bzip2 not found; consider installing `bzip2` package tar \(child\): bzip2: Cannot exec: No such file or directory tar \(child\): Error is not recoverable: exiting now tar: Child returned status 2 tar: Error is not recoverable: exiting now

**環境**
ホストOS: MacOSX 10.11.2
ゲストOS: CentOS6
Docker: version 1.10.1

Dockerfile

FROM centos:centos6 RUN yum -y update RUN yum -y install gcc git rsync tar openssl openssl-devel readline-devel zlib-devel libffi-devel gdbm-devel tk tk-devel tcl tcl-devel patch gcc-c\+\+ which sqlite-devel wget openssh-server file bzip2-devel RUN yum -y install http://dev\.mysql\.com/get/mysql-community-release-el6-5\.noarch\.rpm RUN yum -y install mysql mysql-devel ImageMagick # rbenvのインストール RUN git clone https://github\.com/sstephenson/rbenv\.git /root/\.rbenv RUN git clone https://github\.com/sstephenson/ruby-build\.git /root/\.rbenv/plugins/ruby-build RUN \./root/\.rbenv/plugins/ruby-build/install\.sh ENV PATH /root/\.rbenv/shims:/root/\.rbenv/bin:\$PATH RUN echo 'export PATH=/root/\.rbenv/shims:/root/\.rbenv/bin:\$PATH' >> /root/\.bashrc RUN echo 'eval "\$\(rbenv init -\)"' >> /root/\.bashrc # rubyのインストール ENV CONFIGURE_OPTS --disable-install-doc RUN rbenv install 2\.2\.2 RUN rbenv global 2\.2\.2 RUN rbenv rehash RUN rbenv exec gem install bundler ENV APP_HOME /app RUN mkdir \$APP_HOME WORKDIR \$APP_HOME ADD Gemfile\* \$APP_HOME/ RUN bundle install

ワーニングにconsider installing bzip2 packageとあったので、DockerfileにRUN yum -y install bzip2-develと書き足しましたが、エラーは改善されませんでした。

エラーの発生原因と解決方法を教えてください。
不足情報があれば、ご指摘ください。

宜しくお願いします。

良い質問の評価を上げる

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

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

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

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

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

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

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

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

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

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

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

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

ただいまの回答率
87.20%

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

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

質問する

関連した質問

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

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

Docker

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