환경: Centos7

도커 설치 (도커 설치 자동 스크립트 실행)

$ su - 
# wget -qO- https://get.docker.com/ | sh

도커 group에 사용자 계정 추가

# cat /etc/group | grep docker
docker:x:991:

# usermod -a -G docker cookie

# cat /etc/group | grep docker
docker:x:991:cookie

$ service docker restart

참고:

cookie가 비밀번호 없이 sudo 명령어 사용할 수 있도록 등

$ su -

# chmod u+w /etc/sudoers
# ls -al /etc/sudoers

-rw-r----- 1 root root 3217  3월 16 14:09 /etc/sudoers

# vi /etc/sudoers 

## Same thing without a password
# %wheel        ALL=(ALL)       NOPASSWD: ALL
cookie  ALL=(ALL)       NOPASSWD: ALL

자바 설치

[cookie@cookie ~]$ yum list java*jdk-devel
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: ftp.daumkakao.com
 * extras: ftp.daumkakao.com
 * updates: ftp.daumkakao.com
Installed Packages
java-1.8.0-openjdk-devel.x86_64             1:1.8.0.141-1.b16.el7_3                 @updates
Available Packages
java-1.6.0-openjdk-devel.x86_64             1:1.6.0.41-1.13.13.1.el7_3              updates
java-1.7.0-openjdk-devel.x86_64             1:1.7.0.141-2.6.10.1.el7_3              updates
java-1.8.0-openjdk-devel.i686               1:1.8.0.141-1.b16.el7_3    


[cookie@cookie ~]$ yum install java-1.8.0-openjdk-devel.x86_64
....

Complete!

도커 이미지 파일 빌드하기

mkdir -p /svc/software/docker
$ vi Dockerfile

FROM elasticsearch:1.7
RUN /usr/share/elasticsearch/bin/plugin install mobz/elasticsearch-head

# Docker 이미지 파일 빌드하기
[cookie@cookie docker]$ docker build --tag elasticsearch .

도커 bash에 접속해서 설정파일을 바꿔보자

  1. /bin/bash에 접속했다
[cookie@cookie ~]$ docker exec -i -t elastic1 /bin/bash
root@7f457663f067:/usr/share/elasticsearch#

vi가 없어서 vim을 깔아본다

apt-get install vim
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package vim

패키지도 없다...

방법을 찾아서 할수 있는 대로 다 깔아본다

apt-get update

apt-get install python-software-properties

apt-get install apt-file

apt-file update

apt-get install software-properties-common

apt-get install vim     # now finally this will work !!!

vim 깔기 성공! 다시 설정파일을 바꾸러 가본다

results matching ""

    No results matching ""