목록docker (20)
가끔 보자, 하늘.
"가장 빨리 만나는 Docker" 책을 참고함. 구조는 아래와 같이 잡는다. (내부) docker-registry nginx auth (외부)docker daemon 기본 registry를 내려받아 실행. sudo docker run -d --name docker-registry -v /tmp/registry:/tmp/registry registry:0.9.1(* port는 nginx에서 redirect될거라 오픈할 필요는 없음.) openssl로 key 제작 1. openssl genrsa -out 이름.key 20482. openssl req -new -key 이름.key -out.이름.csr (작성시 도메인은 registry.test.com로 맞춰야 한다.)3. openssl x509 -req -d..
최종 확인!! 아래와 같이 하면됨. 실행은 아래와 같이 한다. sudo docker run -d \ --name redis \ -p 6379:6379 \ -v /data_redis:/data:rw \ => 데이타를 이곳으로 넣을 거야 -v /data_redis/redis.conf:/etc/redis/redis.conf \ => conf 파일은 로컬에 있는 파일로 연동 redis:2.8.19 redis-server /etc/redis/redis.conf => 실행할 때 내가 지정한 conf로 실행 그리고 redis.conf는 기본 정보에서.. log 옵션을 찾아 /data 로 수정하면 됨. 이상!! ========================================================= 아래..
최신 버전이 안받아져서 git에서 다운받아 빌드 시도. 폴더 하나 만들고.. (예.. docker_src) 들어가서 git init 입력. git clone https://github.com/docker/docker.git 하면 다운 받아짐. 해당 폴더에서 make 하면 빌드 시작. 빌드가 완료되면 docker_src/bundles/1.4.1-dev/binary에 빌드된 파일이 생성됨. /usr/bin으로 빌드된 파일 이동. ln -sf /usr/bin/docker-1.4.1-dev /usr/bin/docker 로 대체. docker version 실행하면 클라이언트 버전은 바뀌었지만, 서버 버전이 안바뀐 것을 확인할 수 있다. 아쉽게 아래와 같은 에러가 발생함. FATA[0000] Error respo..