Dockerのイメージを作成してみましたー!
って、参考ページの内容をまねしただけですけど^^;
(参考)
- docker用にCentOS 6.5のbase imageを自作する - Qiita
- Official CentOS base image · Issue #290 · dotcloud/docker · GitHub
- Building a RHEL/CentOS Docker base image – devops and security
1. スクリプトファイルの用意
cent65.shを用意します。
# cat cent65.sh #!/bin/bash MIRROR_URL="http://ftp.riken.jp/Linux/centos/6.5/os/x86_64/" MIRROR_URL_UPDATES="http://ftp.riken.jp/Linux/centos/6.5/updates/x86_64/" yum install -y febootstrap xz febootstrap -i bash -i coreutils -i tar -i bzip2 -i gzip -i vim-minimal -i wget -i patch -i diffutils -i iproute -i yum centos centos65 $MIRROR_URL -u $MIRROR_URL_UPDATES touch centos65/etc/resolv.conf touch centos65/sbin/init tar --numeric-owner -Jcpf centos-65.tar.xz -C centos65 . #
ポイントはfebootstrapってやつでしょうか。
2. スクリプトを実行します。
# ./cent65.sh
3. ファイルが出来上がりました。
# ls cent65.sh centos65 centos-65.tar.xz