Dockerfileから、centos7のサービスを起動したい
お世話になります
先日Dockerで質問させてもらったばかりなのですが、また質問させてください
先日試したことを、今度はcentos7のDockerで試してみたく、トライしてるのですが、サービスをうまく起動させることができず、苦戦しております
[shiratsu@localhost centos7]$ cat Dockerfile
# SSH-DOCKER
#
# VERSION 1
FROM centos
MAINTAINER shiratsu
RUN yum swap -y -- remove fakesystemd -- install systemd systemd-libs && yum clean all
RUN yum -y update && yum clean all
#Dev tools for all Docker
RUN yum -y install git vim
RUN yum -y install passwd openssh openssh-server openssh-clients sudo
# create user
RUN useradd shiratsu
RUN passwd -f -u shiratsu
RUN mkdir -p /home/shiratsu/.ssh;chown shiratsu /home/shiratsu/.ssh; chmod 700 /home/shiratsu/.ssh
ADD ./authorized_keys /home/shiratsu/.ssh/authorized_keys
RUN chown shiratsu /home/shiratsu/.ssh/authorized_keys;chmod 600 /home/shiratsu/.ssh/authorized_keys
# setup sudoers
RUN echo "shiratsu ALL=(ALL) ALL" >> /etc/sudoers.d/shiratsu
# setup sshd
#ADD systemctl /usr/bin/systemctl
#ADD dbus.service /etc/systemd/system/dbus.service
#RUN ln -sf dbus.service /etc/systemd/system/messagebus.service
ADD ./sshd_config /etc/ssh/sshd_config
RUN /usr/bin/systemctl enable sshd.service;/usr/bin/systemctl start sshd.service;/usr/bin/systemctl stop sshd.service
# expose for sshd
EXPOSE 2222
CMD ["/usr/sbin/sshd","-D"]
カーネルのアップデートをしないとsysコマンドは実行できないようですので、アップデートをしようとしてるのですが、うまくいかず、ハマっております
http://qiita.com/zkangaroo/items/a3e1cd4b4d28a7c12e14
最後のmake module_install installでこけてしまいます
http://www.tecmint.com/kernel-3-5-released-install-compile-in-redhat-centos-and-fedora/
INSTALL /lib/firmware/kaweth/trigger_code_fix.bin
INSTALL /lib/firmware/ti_3410.fw
INSTALL /lib/firmware/ti_5052.fw
INSTALL /lib/firmware/mts_cdma.fw
INSTALL /lib/firmware/mts_gsm.fw
INSTALL /lib/firmware/mts_edge.fw
INSTALL /lib/firmware/edgeport/boot.fw
INSTALL /lib/firmware/edgeport/boot2.fw
INSTALL /lib/firmware/edgeport/down.fw
INSTALL /lib/firmware/edgeport/down2.fw
INSTALL /lib/firmware/edgeport/down3.bin
INSTALL /lib/firmware/whiteheat_loader.fw
INSTALL /lib/firmware/whiteheat.fw
INSTALL /lib/firmware/keyspan_pda/keyspan_pda.fw
INSTALL /lib/firmware/keyspan_pda/xircom_pgs.fw
DEPMOD 3.5.0
/usr/src/linux-3.5/scripts/depmod.sh: line 37: 7557 強制終了 "$DEPMOD" "$@" "$KERNELRELEASE"
make: *** [_modinst_post] エラー 137
他にも、それっぽいの試してるのですが、うまくいかず、どこをどうしたらよいのやらという感じです
よろしくお願いします。