본문 바로가기

Computer Science

ssh 22 포트아닌 다른 포트로 접속 ssh -p 원하는포트 호스트명 더보기
[Git] 이미 존재하는 프로젝트 Github에 올리기 https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/ 더보기
Docker! docker run -i -t lunker/server:0.2 /bin/bash lunker/server:0.2 이미지로부터 컨테이너를 생성하였고, 이 컨테이너에서 /bin/bash를 실행시켰다 ! 위 명령어를 실행하면, 생성된 컨테이너 안에서 bash창을 볼 수 있다.여기서 exit을 실행하면, 컨테이너로 부터 빠져나와서 호스트os로 들어온다. * 이때, 실행됐던 컨테이너는 STOP 상태. docker ps 현재 실행중인 컨테이너의 목록을 보여준다.exit으로 인해 컨테이너가 멈췄으므로, 목록에는 아무것도 없다. docker ps -a 실행했었던 모든 컨테이너의 목록을 보여준다.맨 위를 보면, 방금전에 실행됐던 컨테이너가 exit되어있는 것을 볼 수있다. docker start 멈춰있는 컨테이너를 다시.. 더보기
Docker RUN command, docker without sudo * Dockerfile 만드는 중에, wget을 통해서 파일을 다운받을 일이 있었다. RUN wget http@~#!@$!@$!$ 예상과 달리 위 명령어는 에러를 뱉었냈다.. 구글링한 결과, RUN echo 'wget ' 로 echo를 이용하니 shell 명령어들이 잘 먹혔다. ! docker without sudo (centos 6) docker 명령어는 root 권한을 필요로 하기에 sudo를 함께 써야만한다. 매우번거롭다. 1. sudo groupadd docker 2. sudo gpasswd -a ${USER} docker 3. reboot ( or 재 로그인) 4. sudo service docker restart 5. sudo없이 된다 ! 더보기
cents add user, sudoers * add user - useradd - passwd * add user sudoer - vi /etc/sudoers- 파일에서 'root' 밑에 usrename추가 더보기
Docer공부_1일차 * 하이퍼바이저 : * 이미지 : 서비스 운영에 필요한 서버 프로그램, 소스코드, 컴파일된 실행파일을 묶은 형태 * 저장소에 올리고 받는건 이미지 ! * 컨테이너는 이미지를 실행한 상태 ! * 이미지로 여러개의 컨테이너를 만들 수 있다. ex) 이미지는 실행파일, 컨테이너는 프로세스 [서버 세팅과 배포 ] * 호스트os와 서비스 운영환경을 분리 ! " 한번 설정한 운영환경은 변경하지 않는다 ! "는 개념을 ㅣ용ㅇ. * 서비스 운영환경을 이미지로 생성한 뒤 서버에 배포하여 실행한다. * 도커는 서비스 운영 환경을 묶어서 손쉽게 배포하고 실행하는 경량 컨테이너 기술 ! 더보기
GDG android conference 자료 킵 http://googledevkr.blogspot.kr/2015/04/2015418-gdg.html 더보기
Failover Failover(장애극복)이란, - 컴퓨터, 시스템, 서버 등에서 장애가 발생하였을 때, 예비 시스템으로 자동전환되는 기능이다. - 사람이 수동으로 전환하는것을 스위치오버라고 한다. 출처 : http://www.terms.co.kr/failover.htm 더보기
High Availability 고가용성이란, - 서버와 네트워크, 프로그램 등의 정보 시스템이 상당히 오랜 기간 동안 지속적으로 정상 운영이 가능한 성질을 말한다. - 고가용성 솔루션을 이용하면, 각 시스템 간에 공유 디스크를 중심으로 집단화하여 클러스터로 엮어지게 만들 수 있다. 동시에 다수의 시스템을 클러스터로 연결할 수 있지만 주로 2개의 서버를 연결하는 방식을 많이 사용한다. 만약 클러스터로 묶인 2개의 서버 중 1대의 서버에서 장애가 발생할 경우, 다른 서버가 즉시 그 업무를 대신 수행하므로 시스템 장애를 불과 몇 초 만에 복구할 수 있다. 더보기
centos install screen http://www.rackaid.com/blog/linux-screen-tutorial-and-how-to/ 더보기