본문 바로가기 메뉴 바로가기

나라의 IT 잡아먹기

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

나라의 IT 잡아먹기

검색하기 폼
  • 분류 전체보기 (414)
    • ① 성능 최적화, 트러블 슈팅 (41)
      • ⓐ Architecture (14)
      • ⓟ Performance Tuning (14)
      • ⓣ TroubleShooting (13)
    • ② 클라우드 마스터 (145)
      • ⓐ AWS (30)
      • ⓓ Docker (21)
      • ⓜ MSA (28)
      • ⓚ Kubernetes (54)
      • ⓞ OpenStack (10)
      • ⓣ Terraform (1)
    • ③ 미들웨어 (101)
      • ⓐ Apache (12)
      • ⓙ JEUS (36)
      • ⓣ Tmax (7)
      • ⓦ WebtoB (14)
      • ⓦ WildFly (19)
    • ④ 개발, 데이터베이스 (82)
      • ⓒ CI CD (35)
      • ⓓ Database (17)
      • ⓙ JAVA (3)
      • ⓝ NodeJS (11)
      • ⓢ Spring Boot (16)
    • ⑤ 네트워크, 운영체제 (18)
      • ⓝ Network (3)
      • ⓞ OS (15)
    • ⑥ Open Source Software (14)
    • ⑦ IT Sample (7)
      • ⓒ Command (4)
      • ⓢ Shell Script (3)
    • ⑧ IT Wordbook (6)
  • 방명록

② 클라우드 마스터/ⓓ Docker (21)
[Docker Command] docker 명령어 뽀개기

지난 포스팅까지 다양한 Docker 명령어들을 살펴보았는데요. 이번 포스팅에는 자주 사용하지는 않지만 유용한 Docker 명령어들을 한번씩 되짚어보고 응용하는 방법에 대해 살펴볼까 합니다. docker run, docker push, docker pull, docker ps, docker images, docker build 정도의 명령어는 어느정도 숙달되었다고 판단되지만, 검토하는 측면에서 한번 더 살펴볼께요. Management Commands: container Manage containers image Manage images network Manage networks node Manage Swarm nodes plugin Manage plugins secret Manage Docker secre..

② 클라우드 마스터/ⓓ Docker 2019. 9. 4. 00:13
[Docker Insecure Registry] "server gave HTTP response to HTTPS client"

본 포스팅에서는 http로 docker command를 실행하는 방법에 대해 간략히 살펴보겠습니다. 앞선 수많은 포스팅에서 언급했던 내용을 정리하는 차원이며, 다음과 같은 에러 발생 시 대처 방안입니다. [root@kubemaster ~]# docker push 192.168.56.102:80/nara0617/my-apache2/latest The push refers to a repository [192.168.56.102:80/nara0617/my-apache2/latest] Get https://192.168.56.102:80/v1/_ping: http: server gave HTTP response to HTTPS client [root@kubemaster ~]# 에러 문구와 같이 문제 발생 시 ..

② 클라우드 마스터/ⓓ Docker 2019. 8. 27. 01:30
[Docker Registry] Docker Image를 활용한 Local Registry 구축

이번 포스팅에서는 간단하게 Docker Registry를 구축하는 방법에 대해 살펴보겠습니다. 지난 여러번의 포스팅을 통해 Nexus를 활용한 Docker Private Registry를 구축하는 과정에 대해 살펴보았는데요. 사실 가장 유명한 Docker Private Registry는 docker.io/registry라고 볼 수 있습니다. Docker가 설치되어 있는 인터넷이 되는 환경에서는 누구나 수분 안에 개인 Registry를 구축할 수 있는 이 과정을 한번 살펴보도록 하겠습니다. Private Registry를 사용 할 경우 다음과 같은 장점이 있습니다. - Docker Hub등의 Public Registry의 경우 하나의 이미지만 private 등록이 가능하고 organization의 경우 비..

② 클라우드 마스터/ⓓ Docker 2019. 8. 27. 01:09
[Docker Performance Monitoring] docker stats

본 포스팅에서는 Docker로 기동되는 이미지들에 대한 Performance Monitoring에 대해 살펴보겠습니다. 때때로 Kubernetes나 OpenShift 등 다수의 컨테이너가 한번에 기동되는 경우 또는 성능을 모니터링하기 위해 JMeter나 LoadRunner 등의 부하 발생기를 통해 컨테이너에 과부하를 한번에 유입할 경우 해당 Container 뿐만 아니라 OS 전체적인 성능 저하가 발생하는 경우를 볼 수 있습니다. 이때 Kubernetes의 어떤 Container를 다중화하여 성능을 확보해야 하는지 현재 기준 리소스는 얼마나 사용되고 있는지 확인해 보고 싶을 때가 있는데요. APM Tool(datadog, splunk, pagerduty 등)을 포팅해서 모니터링하거나 Dashboard를 ..

② 클라우드 마스터/ⓓ Docker 2019. 8. 26. 20:44
[Docker] 기동중인 도커 컨테이너에 파일 복사 및 스냅샷 생성

이번 포스팅에서는 도커 이미지 스냅샷 생성 과정에 대해 살펴보겠습니다. 지난 시간까지 도커 폐쇄망 구축 및 도커 내부 저장소 설치 과정 및 이미지 백업 / 롤백 과정에 대해 살펴보았습니다. 해당 포스팅은 아래를 참고하시기 바랍니다. [Docker] 폐쇄망에 Docker 구축하기 [Spring Boot] Spring Boot Structure [Spring Boot] Nexus3 도커 레지스트리 기동 중인 도커 컨테이너에 파일 복사하기 1) Docker Container 기동 및 Hi.html 파일 복사 지난 시간에 Apache를 이용한 Docker 이미지를 생성하고 Hello.html 파일을 적용하는 과정에 대해 살펴보았습니다. 이번에는 생성 된 이미지를 기동한 상태로 사용 중에 변경 사항이 발생되어 이..

② 클라우드 마스터/ⓓ Docker 2019. 7. 19. 13:47
[Docker] 폐쇄망에 Docker 구축하기

Docker Private 구축하기 Docker는 Red hat 계열의 CentOS의 경우 yum, Ubuntu 계열의 경우 apt-get으로 손쉽게 설치 할 수 있습니다. 다만 내부 폐쇄망 Private Zone에 Docker를 설치해야 하는 경우에는 Dependency 이슈로 인해 어떻게 설치해야 할지 걱정인 경우가 있는데요. 지금부터 살펴 볼 내용은 이러한 폐쇄망에 Docker를 설치할 경우 어떻게 해야하는지 알아보도록 하겠습니다. 테스트 환경 OS : CentOS 7 실습 과정 1) CentOS Mirrors 확인 Docker를 설치하기 위한 RPM 저장소의 모음인 아래 미러 사이트를 먼저 확인합니다. https://www.centos.org/download/mirrors/ 위 사이트에 접속하면 ..

② 클라우드 마스터/ⓓ Docker 2019. 5. 21. 15:30
[Docker] Docker Image 관리 가이드

Docker UnionFS 본 포스팅은 Docker Image 관리 가이드이다. docker를 활용하여 Cloud 환경에 적용하기 위한 이미지 생성 및 관리가이드이다. 먼저 살펴볼 내용은 Docker Image의 구조 특성인 Docker Union에 대해 알아보도록 하자. Docker는 수많은 형태로 커스터마이징되는 이미지를 공간 효율적으로 관리하기 위해 Union File System을 적용한다. Union-File-System(UFS)은 Copy-On-Write 원칙에 따라 작동하기 때문에 저장 공간을 효율적으로 관리할 수 있는 방식이라고 할 수 있다. "UnionFS는 Linux, FreeBSD 및 NetBSD용 파일시스템 서비스로, 다른 파일 시스템에 대한 통합 마운트를 구현한다. 이를 통해 브랜..

② 클라우드 마스터/ⓓ Docker 2018. 10. 26. 15:07
[Docker Issue] 2. Dockerfile로 Image 생성 시 오류 (add failed stat /var/lib/docker/tmp/ no such file or directory)

본 포스팅에서는 Dockerfile로 Image 생성 시 오류에 대한 해결 방안입니다. 먼저 Dockerfile은# cat DockerfileFROM ubuntu:16.04ADD /home/nrson/httpd-2.2.34.tar /root/dockerT/sourceWORKDIR /root/dockerT/sourceRUN ./configure; make; make installEXPOSE 80CMD [ "/usr/sbin/httpd" ]#베이스 이미지 ubuntu:16.04에 httpd 소스를 가지고 빌드 및 설치를 한 후, 80 포트를 개방하고 httpd를 실행하는 예제입니다.[Error Message][root@k8s-master dockerT]# docker build --tag centos/htt..

② 클라우드 마스터/ⓓ Docker 2018. 10. 15. 23:08
[Docker Issue] 1. docker login Issue & docker repository 추가

본 포스팅에서는 docker login시 Warning: failed to get default registry endpoint from daemon (Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?). Using system default: https://index.docker.io/v1/ 에러에 대한 가이드를 진행합니다. 환경은 linux / docker를 구성하구 1.1.1.1 server에 docker repository k8s-master가 위치합니다. docker login을 위한 repository를 다음과 같이 추가합니다. 추가한 docker repository는 ..

② 클라우드 마스터/ⓓ Docker 2018. 10. 15. 17:58
[Cloud] Docker 사용 가이드

본 포스팅은 초보자를 위한 Docker 설치 방법 및 사용 가이드입니다. 최근 클라우드 환경은 IT 전반에서 매우 빠르게 확산되고 있습니다. 그중 도커는 리눅스 컨테이너 기술을 자동화해 쉽게 사용할 수 있게 도와주는 역할을 담당하고 있습니다. 도커를 사용하면 가상화보다는 내부에서 더 적은 일을 처리하고, 애플리케이션을 좀더 빠르고 효율적으로 실행시킬 수 있다는 장점이 있습니다. 현재 업계에선 가상화 기술과 도커가 서로 부족한 부분을 채우는 보완 기술로 발전할 것으로 보고 있습니다. 먼저 Docker 설치 과정입니다. Docker를 사용하고 운영하기 위해 일반 사용자 계정인 dockerCon이라는 사용자를 생성합니다. Docker의 경우 root 권한이 필요함으로 먼저 해당 계정에 sudo 사용 권한을 부..

② 클라우드 마스터/ⓓ Docker 2018. 3. 30. 14:50
이전 1 2 3 다음
이전 다음
공지사항
  • 2022년 waspro 활동
  • 2021년 waspro 포스팅 예정 내용
  • RETRO - 2020 & PLAN - 202⋯
  • 20202년 4분기 계획
최근에 올라온 글
  • SI 프로젝트와 배포 전략
  • Cloud Native DR 설계하기
  • AWS CodeSeries 파이프라인 구성하기 (⋯
  • AWS EKS에 MariaDB 설치하기 (usin⋯
최근에 달린 댓글
  • 좋은 글 감사합니다!
  • 감사합니다. 내용중에 gitlab이 뭔지요? 처음본 용⋯
  • 안녕하세요. 좋은 글 잘 읽었습니다. 덕분에 문제를⋯
  • 좋은 정보 정말로 감사합니다!
Total
1,944,540
Today
11
Yesterday
1,737
링크
  • 나라의 맛집이야기
TAG
  • SA
  • git
  • k8s
  • Architecture
  • wildfly
  • 오픈스택
  • 쿠버네티스
  • openstack tenant
  • nodejs
  • JBoss
  • 마이크로서비스
  • JEUS6
  • 마이크로서비스 아키텍처
  • OpenStack
  • JEUS7
  • aws
  • apache
  • 아키텍처
  • aa
  • API Gateway
  • webtob
  • TA
  • Da
  • node.js
  • Docker
  • SWA
  • openstack token issue
  • kubernetes
  • MSA
  • jeus
more
«   2023/03   »
일 월 화 수 목 금 토
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
글 보관함
  • 2022/12 (1)
  • 2022/11 (1)
  • 2022/09 (2)
  • 2022/08 (1)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바