docker in docker (DinD)
docker container 이미지에서 docker를 설치하여 container 이미지를 생성하고 운영 테스트입니다.
dind
container 이미지 안에서 docker 설치 및 container 이미지를 생성하여 dockerhub 업로드까지의 과정을 수동으로 테스트해보았습니다.
docker build -t dind .
docker run --privileged -t -i dind
docker continer console
docker -v & docker images & docker ps -a # docker 동작 유무 확인.
docker pull ubuntu
docker run -it --name=moon ubuntu
dind continer console
cat /etc/*release
exit
docker continer console
docker commit moon moontaekwon/dind:1.0
docker push moontaekwon/dind:1.0
- 위의 continer 이미지를 이용한 jenkins 설치 및 설정 등 dockerfile로 재구성하여, jenkins를 이용한 continer 자동 배포하는 부분을 다음 테스트 주제로 지정하여 진행해 보도록 하겠습니다.
'IT 이야기 > Open Source' 카테고리의 다른 글
Jenkins 작업등록 (0) | 2021.10.25 |
---|---|
Docker outside of Docker (DooD) (0) | 2021.10.15 |
Kubernetes(K8S) Meetup (0) | 2021.10.13 |
Kubernetes 기본 개념 (0) | 2021.10.12 |
Monitoring With AWS & On-premise (0) | 2021.10.09 |