Best Practices
http://docs.ansible.com/ansible/playbooks_best_practices.html
FROM centos RUN yum -y install epel-release && yum clean all RUN yum install -y python36 RUN python3.6 -m pip install --upgrade pip RUN yum -y reinstall glibc-common && \ pip install --upgrade pip && \ pip install ansible==2.6.4 && \ pip install pywinrm && \ yum clean all && \ mkdir /mydata RUN yum -y install git curl && \ cd /root && \ git clone https://github.com/confluentinc/cp-ansible.git RUN cd /root/cp-ansible && \ cp hosts_example.yml hosts.yml RUN yum -y install vim RUN mkdir ~/.vim && \ cd ~/.vim && \ mkdir colors && \ git clone https://github.com/tomasr/molokai && \ mv molokai/colors/molokai.vim ~/.vim/colors/ && \ touch ~/.vimrc RUN echo "syntax on" >> ~/.vimrc RUN echo "colorscheme molokai" >> ~/.vimrc RUN echo "set t_Co=256" >> ~/.vimrc RUN echo "set whichwrap=b,s,h,l,<,>,[,],~" >> ~/.vimrc RUN echo "set mouse=a" >> ~/.vimrc RUN echo "if [ -f ~/.bashrc ]; then . ~/.bashrc; fi" >>~/.bash_profile RUN echo 'alias vi="vim"' >> ~/.bashrc ENV LANG ja_JP.UTF-8 CMD ["/bin/bash"]
Dockerfileがメンテされてないので、自分でDockerfile作ったのが↑ https://qiita.com/Tkm_Kit/items/58e1fb7990387a2e9c76