일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 환급챌린지
- 패스트캠퍼스
- 잔디이전
- 직장인인강
- aws s3
- Redis
- putty Inactive
- ERR unknown command 'JSON.GET'
- 캐시백챌린지
- elastic cache
- AWS S3 버킷 삭제
- nodemailer
- 캐시백
- Avast Security
- Avast 구독취소
- Window redis-cli
- 패스트캠퍼스후기
- gitlab 잔디옮기기
- 한 번에 끝내는 AWS 인프라 구축과 DevOps 운영 초격차 패키지 Online
- AWS S3 계정이동
- vscode
- aws
- AWS S3 migration
- redis-cli
- 패캠챌린지
- Ngrinder Docker
- RedisJSON
- 직장인자기계발
- redis cli
- ERR unknown command 'JSON.SET'
- Today
- Total
목록직장인자기계발 (68)
Developing

Docker-compose를 활용해 명시적으로 컨테이너를 관리하는 내용의 클립을 수강하는 식으로 챌린지를 진행하였다. docker-compose.yml의 세부 설정과 옵션들에 대해서 자세하게 설명해주셔서 많이 도움이 되었다. scale 옵션을 주는경우에 주의사항으로 충돌이 어느경우에 생길 수 있는지에 대해서도 알 수 있어서 좋았다. 다음 포스팅으로는 grafana와 mysql을 구성하는 내용을 포스팅할 예정이다. 도커 컴포즈 소개 단일 서버에서 여러 컨테이너를 프로젝트 단위로 묶어서 관리 docker compose.yml YAML 파일을 통해 명시적 관리 프로젝트 단위로 도커 네트워크와 볼륨 관리 프로젝트 내 서비스 간 의존성 정의 가능 프로젝트 내 서비스 디스커버리 자동화 손 쉬운 컨테이너 수평 확장 ..

도커 이미지 경량화 전략과 도커 데몬 디버깅과 관련된 클립들을 수강하는식으로 챌린지를 진행하였다. Multi Stage Pipeline으로 Dockerfile에서 블록을 나누는 내용도 알 수 있었다. 또한 이미지 빌드의 경량화 여부에 따라서 꽤 많은 용량이 차이가 난다는 것을 새삼 체감할 수 있었다. 다음 포스팅으로는 docker-compose와 관련된 내용을 포스팅 할 예정이다. 도커이미지 경량화전략 실습관련 파일은 하단의 링크에 존재한다. https://github.com/tedilabs/fastcampus-devops/tree/main/3-docker-kubernetes/3-dockerfile RUN 내의 명령어들이 &&로 묶여있다. 여러명령어를 하나의 지시어 안에 포함하여 3가지의 명령어를 하나의..

Docker Hub Repository와 AWS ECR Repository 이용과 관련된 클립을 수강하는식으로 챌린지를 진행하였다. docker hub는 예전에 설치했었던 docker desktop과 거의 유사한 환경이어서 익숙한편이었고 aws ecr은 다른파트에서도 다루어본적 있는데 command 사용에만 약간 차이가 있었다. Docker Image pull/push에는 어느정도 익숙해진듯하다. 다음 포스팅으로는 이미지 경량화 전략과 Docker demon Debugging에 관련된 내용을 포스팅할 예정이다. 도커허브 저장소 이용 도커의 공식 이미지 저장소로 도커허브가 존재한다. https://hub.docker.com/ Docker Hub Container Image Library | App Cont..

Dockerfile과 DockerImage save/load 관련된 클립들을 수강하는식으로 챌린지를 진행하였다. Docker 공식문서가 굉장히 긴데 일부를 같이 살펴보는 과정들이 좋았다. 필기하면서 긴가민가한 부분들은 다른분들의 블로깅을 참고해가면서 재차 확인하였고, tar 관련된부분은 늘 궁금하던 부분이었어서 흥미롭게 봤던 것 같다. 다음 포스팅으로는 도커허브 저장소 이용 및 AWS ECR 저장소 관련된 내용을 포스팅할 예정이다. Dockerfile 문법 FROM node:12-alpine RUN apk add --no-cache python3 g++ make WORKDIR /app COPY . . RUN yarn install --production CMD ["node", "src/index.js"]..

Docker log와 이미지 구조와 관련된 클립들을 수강하는식으로 챌린지를 진행하였다. docker inspect로 layer architecture로 이루어진 것을 확인할 수 있었고, git과 비슷하게 생긴 command들을 보면서 신기해했던 것 같다. 자주듣다보니 어느정도 Image layer과 container layer의 차이정도에는 익숙해진듯하다.. Docker log 관련 내용도 유익하였다. 다음 포스팅으로는Dockerfile과 관련된 내용을 포스팅할 예정이다. STDOUT / STDERR 대게 어플리케이션에서 로그를 다룰때 어플리케이션 해당 언어 프레임워크에서 제공해주는 로그 프레임워크를 사용하여 표준 출력으로 로그를 내보내거나 syslog로 내보내거나 elastic search 같은 외부 ..

도커 레이어 아키텍쳐와 도커 볼륨과 관련된 클립을 수강하는식으로 챌린지를 진행하였다. 전체 강의중에서 가장 깊이있어보이는 난이도에 해당하는 것 같았다.제대로 이해하고 넘어가기 위해서 나중에 실습과 이론부분들을 따로 다시금 복습하려고 한다. 다음 포스팅으로는 Docker log , Image build와 관련된 내용을 포스팅하려고 한다. 도커 레이어 아키텍쳐 도커 이미지를 빌드할때 dockerfile이라는 명세서를 기반으로 도커 이미지가 빌드된다. 이미지를 자세하게 보면 layer로 구성되어있고 dockerfile내의 여러 명령어들이 순차적으로 layer가 쌓이듯이 저장된다. ⇒ 예를들어 ubuntu image base면 layer1처럼 쌓이고 ⇒ 우분투 운영체제에서 필요로하는 패키지들을 설치해주는 내용이..