일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Kubernetes
- Strimzi
- mongodb operator
- docker
- aws #engineer
- container
- WEB
- devops #engineer
- bash
- Vagrant
- RSS
- 컨테이너
- nginx
- springboot
- linux
- java
- 초간단파이썬
- Engineer
- devops #jenkins
- python
- httpd실행
- ioredirection
- multivm
- variable
- 쿠버네티스
- DOIK
- 도커
- namespace
- 파이썬
- k8s
- Today
- Total
목록전체 글 (81)
샤인의 IT (막 적는) 메모장
도커에서 이미지를 생성하기 위해 Dockerfile로도 작성이 가능하다. build 명령어를 통해서 Dockerfile을 생성하는데 디렉토리를 생성한 후 Build를 수행하는 것이 좋다. Docker build -t : . Dockerfile 정리 #받아올 이미지 FROM IMAGE:TAG #작성자 작성 MAINTAINER NAME #환경변수 설정 ENV user=sshine #HOST 볼륨 지정 VOLUME /mydata #컨테이너 내 명령어를 수행한다. RUN Shell Command #COPY는 파일 복사, ADD는 Archive와 같이 압축파일을 풀어서 컨테이너로 전달 COPY Hostfile-path Container-path ADD Hostfile-path Container-path #Shel..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/CVTuW/btq0SGuqfaO/UdquuHG7rq0PnDrHoMpHtK/img.png)
도커 저장소는 보통 Docker Hub를 사용하는데 폐쇄망에서 이미지 레포지토리를 구성해야하는 경우엔 어떤 방법을 사용해야 할까요? 도커에서 해당 이미지들을 보관하기 위해 Docker-registry를 사용합니다. 물론 지금 글을 적는 이 시점에서 Docker-registry도 많이 사용하진 않지만 (안타까운 Docker...) 항상 Docker를 구성할 때 나오는 얘기였습니다. (요샌 대부분 Harbor 씁니다) 그럼 Docker Registry를 설치하고 사용해보겠습니다. 레지스트리는 컨테이너로 올라가게되며 Port를 설정한 후 로그인을 하게 됩니다. docker run -d -p 5000:5000 --restart always --name registry registry:2 #Default ID/P..
도커 이미지 및 가동된 컨테이너를 tar 파일로 만드는 법에 대해 알아보겠습니다. 보통 실무에서는 해당 이미지를 빌드해서 tar 파일로 압축해서 해당 서버에 올리는 작업을 수행합니다. 이미지를 압축하는 방법은 두가지로 분류되는데 이미지 실행중인 컨테이너 두가지를 압축할 수 있습니다. 압축을 실행하기에 앞서 해당 이미지를 Tagging하는 작업이 우선적으로 필요합니다. 이미지 태깅 #Image Tag docker tag nginx:1.14 nginx:v1 [root@docker docker]# docker tag nginx:1.14 nginx:v1 [root@docker docker]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE nginx 1.14 295c7..