Docker hands on
centos 내에서 아래 단계 실행.
-
centos /home/docker 폴더 생성후 아래 폴더와 하위의 모든 파일들을 centos 로 옮긴다.
prod
tomcat-base
web-base
- yum install docker -y
- service docker start
- ps -ef | grep docker
- chkconfig docker on //--부팅했을 때 docker 서비스 자동으로 실행
- sudo docker pull registry:latest
- sudo docker run -d -p 5000:5000 --name local-registry -v /tmp/registry:/tmp/registry registry
- web-base 내의 docker_build.sh 구동하여 도커이미지를 생성한다.
- tomcat-base 내의 docker_build.sh 구동하여 도커이미지를 생성한다.
- prod 내의 docker_build.sh 구동하여 도커이미지를 생성한다.
- prod 내의 prod_deploy.sh 구동하여 도커 컨테이너를 생성한다. (아파치, 톰캣이 구동됨)
- prod 내의 index.html, index.jsp 를 수정해 가면서 step 6, step 7, step 8 를 다시 실행하여 테스트 해본다.