반응형
250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- Windows
- docker
- 유니티
- 영어
- API
- unity
- ChatGPT
- 엘라스틱서치
- mariadb
- MSSQL
- ssh
- Ai
- nodejs
- Python
- 구글
- Git
- JavaScript
- s3
- JS
- Linux
- build
- AWS
- 설정
- logstash
- elasticsearch
- Kibana
- sample
- error
- MySQL
Archives
- Today
- Total
가끔 보자, 하늘.
docker 1.4.1를 git에서 받아 직접 빌드하자. 본문
최신 버전이 안받아져서 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 response from daemon: client and server don't have same version (client : 1.17, server: 1.12)
docker를 다시 가동해야 함. 일단 기존에 가동중인 docker server를 중지
sudo service docker.io stop
/usr/bin/docker.io를 백업해두고 /usr/bin/docker-1.4.1-dev 를 /usr/bin/docker.io로 변경한다.
그리고 ln -sf /usr/bin/docker.io /usr/bin/docker 를 실행
이제 서비스를 다시 가동한다.
sudo service docker.io start
다시 docker version을 실행하면 클라, 서버의 버전이 모두 바뀐 것을 확인할 수 있다.
(* exec 커멘드가 필요해서 해봤음.)
반응형
'개발 이야기 > 인프라 구축 및 운영' 카테고리의 다른 글
virtualbox OS 지정 리스트에서 32bit만 나옴. (0) | 2015.01.30 |
---|---|
docker로 실행시 redis db 파일을 host에서 바로 볼 수 있게.. (0) | 2015.01.29 |
ubuntu update server 변경 (0) | 2015.01.28 |
ubuntu 커널 업데이트 절차 (0) | 2015.01.28 |
iptables 설정 방법 정리 (진행 중) (0) | 2015.01.27 |