이번 포스팅에서는 간단하게 Docker Registry를 구축하는 방법에 대해 살펴보겠습니다. 지난 여러번의 포스팅을 통해 Nexus를 활용한 Docker Private Registry를 구축하는 과정에 대해 살펴보았는데요. 사실 가장 유명한 Docker Private Registry는 docker.io/registry라고 볼 수 있습니다. Docker가 설치되어 있는 인터넷이 되는 환경에서는 누구나 수분 안에 개인 Registry를 구축할 수 있는 이 과정을 한번 살펴보도록 하겠습니다. Private Registry를 사용 할 경우 다음과 같은 장점이 있습니다. - Docker Hub등의 Public Registry의 경우 하나의 이미지만 private 등록이 가능하고 organization의 경우 비..
이번 포스팅에서는 도커 이미지 백업 및 롤백 과정에 대해 살펴보겠습니다. 지난 시간까지 도커 폐쇄망 구축 및 도커 내부 저장소 설치 과정에 대해 살펴보았습니다. 지난 포스팅은 다음을 참고하시기 바랍니다. [Docker] 폐쇄망에 Docker 구축하기 [Spring Boot] git clone을 활용한 Spring Boot 프로젝트 repository 이관 [Spring Boot] gitlab & Eclipse 연동을 통한 Spring Boot 개발 프로젝트 구축 [Spring Boot] Spring Boot Maven Repo 구축(Nexus2 OSS 내부 저장소) [Spring Boot] Spring Boot Maven Repo 연동(Nexus2 OSS 내부 저장소) [Spring Boot] Sprin..
이번 포스팅에서는 도커 이미지 스냅샷 생성 과정에 대해 살펴보겠습니다. 지난 시간까지 도커 폐쇄망 구축 및 도커 내부 저장소 설치 과정 및 이미지 백업 / 롤백 과정에 대해 살펴보았습니다. 해당 포스팅은 아래를 참고하시기 바랍니다. [Docker] 폐쇄망에 Docker 구축하기 [Spring Boot] Spring Boot Structure [Spring Boot] Nexus3 도커 레지스트리 기동 중인 도커 컨테이너에 파일 복사하기 1) Docker Container 기동 및 Hi.html 파일 복사 지난 시간에 Apache를 이용한 Docker 이미지를 생성하고 Hello.html 파일을 적용하는 과정에 대해 살펴보았습니다. 이번에는 생성 된 이미지를 기동한 상태로 사용 중에 변경 사항이 발생되어 이..
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/ 위 사이트에 접속하면 ..
발생 시점 : Dockerfile을 작성한 이후 docker build -t kuard-adm64:1 . 수행 후 아래와 같은 Error 발생 Error Case : COPY failed: stat /var/lib/docker/tmp/docker-builder818542770/bin/kuard: no such file or directory [root@kmkang kuber]# docker build -t kuard-adm64:1 . Sending build context to Docker daemon 16.9kB Step 1/4 : FROM alpine ---> 11cd0b38bc3c Step 2/4 : MAINTAINER Kelsey Higntower ---> Using cache ---> 19c08..
발생 시점 : Dockerfile을 작성한 이후 docker build -t kuard-adm64:1 . 수행 후 아래와 같은 Error 발생 Error Case : ERRO[0000] failed to dial gRPC: cannot connect to the Docker daemon. Is 'docker daemon' running on this host?: dial unix /var/run/docker.sock: connect: no such file or directory context canceled 문제 원인 : 위와 같은 Error 발생 시 Docker Daemon이 기동되어 있는지 여부를 확인합니다. ==> dockerd process 기동 여부 [root@kmkang kuber]# ps ..
본 포스팅은 초보자를 위한 Docker 설치 방법 및 사용 가이드입니다. 최근 클라우드 환경은 IT 전반에서 매우 빠르게 확산되고 있습니다. 그중 도커는 리눅스 컨테이너 기술을 자동화해 쉽게 사용할 수 있게 도와주는 역할을 담당하고 있습니다. 도커를 사용하면 가상화보다는 내부에서 더 적은 일을 처리하고, 애플리케이션을 좀더 빠르고 효율적으로 실행시킬 수 있다는 장점이 있습니다. 현재 업계에선 가상화 기술과 도커가 서로 부족한 부분을 채우는 보완 기술로 발전할 것으로 보고 있습니다. 먼저 Docker 설치 과정입니다. Docker를 사용하고 운영하기 위해 일반 사용자 계정인 dockerCon이라는 사용자를 생성합니다. Docker의 경우 root 권한이 필요함으로 먼저 해당 계정에 sudo 사용 권한을 부..
본 포스팅은 초보자를 위한 Docker 설치 방법 및 사용 방법에 대한 가이드입니다. 설치 및 활용 환경은 Linux NRSON 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux 입니다. 1. Docker 설치 Docker를 사용하고 운영하기 위해 일반 사용자 계정인 dockerCon이라는 사용자를 생성하였습니다. Docker의 경우 root 권한이 필요함으로 먼저 해당 계정에 sudo 사용 권한을 부여합니다. root 계정으로 /etc/sudoer 파일을 vi로 열고 위와 같이 dockerCon 계정에 권한을 부여합니다. sudo 권한이 정상부여되었으면 다음과 같이 Linux 환경에 docker..
- Total
- Today
- Yesterday
- Architecture
- SA
- Docker
- openstack tenant
- JEUS7
- OpenStack
- webtob
- 마이크로서비스 아키텍처
- JBoss
- 아키텍처
- TA
- nodejs
- k8s
- API Gateway
- JEUS6
- jeus
- kubernetes
- apache
- node.js
- Da
- MSA
- SWA
- 쿠버네티스
- 오픈스택
- git
- wildfly
- openstack token issue
- aa
- aws
- 마이크로서비스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |