본문 바로가기

2017/0410

[Docker] private repository 구성하기 테스트용으로 구성해본 private registry 이므로 도메인과 SSL 인증서가 없다는 가정하에 진행하도록 한다. 도메인이 있는 경우 /etc/hosts 파일에 도메인을 지정하는 작업을 생략해도 된다.인증서 발급과정과 설치 과정은 가장 빨리 만나는 docker의 내용을 참고 하였다. 테스트용 도메인 설정 및 인증서 생성/etc/hosts 파일을 수정하여 도메인 추가$ vi /etc/hosts 127.0.0.1 localhost 127.0.1.1 hiveDev2 192.168.10.211 registry.hive.com # The following lines are desirable for IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback ff0.. 2017. 4. 25.
[리뷰] 만들면서 배우는 워드프레스 - 한빛 미디어 평소에 블로그를 관리하는 것과 홈페이지 만드는 것에 관심이 있어서 개인 홈페이지를 만들어 구글 클라우드에 올려서 사용하고 있었고, 오래 전부터 티스토리 블로그를 운영하고 있었습니다. 이 후에는 깃헙에 jekyll 기반의 기술 블로그를 만들어서 사용하기도 했는데 포스팅의 불편함 때문에 오래 지속하지는 못하고 있었습니다. 그래서 워드프레스를 고려하게 되었었는데, 당시에는 어떻게 시작해야 할 지 막막하기도 하고, 귀찮기도 해서 미루고 있던 중 이번에 한빛 미디어에서 만들면서 배우는 워드프레스라는 책의 리뷰를 맡게 되어 이번 기회에 홈페이지를 새로 만들어보자 라는 목표가 생겼습니다. 책을 받자마자 느낀 점은 표지가 정말 이쁘다! 였습니다. 무지개 빛깔의 그라데이션이 뭔가 워드프레스 로고와 어울렸고, 빨리 책을 .. 2017. 4. 22.
docker swarm tutorial 따라해보기 참고 : https://docs.docker.com/engine/swarm/swarm-tutorial/ 여러 노드를 테스트 해보기 위해 docker-machine을 사용하여 호스트를 추가$ docker-machine create manager1 생성된 호스트를 ssh를 사용하여 접속할 수 있다.$ docker-machine ssh manager1 해당 호스트에서 아래 명령을 수행하여 swarm을 초기화 한다.$ docker swarm init --advertise-addr 내가 테스트 한 환경에서는 추가한 호스트의 ip가 192.168.99.100 였으므로 아래와 같이 명령을 수행한다.$ docker swarm init --advertise-addr 192.168.99.100 Swarm initializ.. 2017. 4. 20.
tomcat 모니터링 Tomcat Heap 사이즈 조절bin/catalina.sh 파일 내용에서 CATALINA_OPTS 수정CATALINA_OPTS="$CATALINA_OPTS -server -Xms2048M -Xmx2048M -XX:+AggressiveOpts" Tomcat status 확인을 위해 계정 권한 추가conf/tomcat-users.xml 파일 내용에 계정 추가 manager-gui : 브라우저로 gui 환경에서 status 확인을 가능하도록 함manager-jmx : 상세한 status 정보를 확인 가능tomcat이라는 유저에 manager-gui와 manager-jmx 권한 부여GUI를 통해 상태 정보 확인http://localhost:8080/manager jmx 정보를 사용하여 ThreadPool 정보.. 2017. 4. 10.