전체 글6 Jenkins image build 환경 구축(Project troubleshooting1) Team project 진행 중 CI/CD pipeline 구축 Part를 맡아 프로젝트를 진행하던중, docker image를 build & push 할 수 있는 환경을 구축하느라 애를 좀 먹었다. On-premise환경에서 프로젝트를 시험 진행 하고 AWS 환경으로 옮겨서 Opensource를 설치했을 시, Jenkins가 dockr build, push 등의 docker command를 실행하지 못하는 문제에 부딪혀버렸다..!! 우선 On-premise VM 환경에서 jenkins가 docker command를 실행시키게 하는 방법은 다음과 같다. DooD(Docker-out-of-Docker) 방식 Docker를 호스팅하는 호스트에서 빌드 파이프라인을 실행하는 방법이다. 하지만 이 방법은 보안 이.. 2023. 4. 26. HTTP? HTTPS? 통신 Protocol의 국룰, HTTP와 HTTPS에 대해 정리해 보자.. HTTP(Hyper Text Transfer Protocol)? 💡 인터넷에서 데이터를 주고 받기 위한 통신규약중 하나 웹 브라우저와 서버/클라이언트 통신에서 주로 사용되는 통신 규약. HTTP는 웹 브라우저와 서버 간의 데이터 전송을 위해 TCP/IP 프로토콜 위에서 동작하며 2)기본적으로 암호화하지 않은 평문 통신 방식 기본 80 port를 사용 http의 구성 요소 image reference: https://mangkyu.tistory.com/98 http method: 요청 메시지에서 사용되는 method로, 서버에서 수행할 동작을 지정. 대표적인 HTTP 메소드로는 GET(자원 조회), POST(자원 생성), PUT(자.. 2023. 4. 9. OSI Model과 TCP/IP Model, 그리고 Kernel (feat. tcp handshake 과정) 카카오 클라우드 스쿨 2기 엔지니어 과정 중 카카오 직원분들이 진행 했던 특강 중 "OSI Model과 TCP/IP Model, 그리고 Kernel" 을 주제로 진행 한 강의 내용을 정리 하고자 한다. Layer계층은 귀에 딱지 박히도록 들어봤는데 막상 설명하려면 모르겠으니까..!! 1. OSI Model ( OSI 7 layer) 그림 1. Osi Model - Open Systems Interconnection model - 개방형 시스템 간 상호 접속 모델로 OsI 7 layer라는 이름으로 많이 불린다. - but 현재 산업 표준으로는 TCP/ IP 인기에 밀려버림.. 그림 2. Osi Model 각 layer 2-1. 물리 계층 (Physical Layer): - 물리 계층은 비트 단위의 데이터.. 2023. 3. 19. linux 자주 쓰는 기본 명령어 리눅스 명령어 넘모 기억이 안난다.. 자주 쓰는 명령어 기준으로 정리해보자 한다. 1. pwd - Print Work directy - 현재 작업 중인 directory 확인 2. ls - list segments - 파일 및 디렉토리의 정보들을 확인 가능 3. cd - 디렉토리 이동 명령어 - 절대경로, 상대경로 모두 사용 가능 4. mkdir - make a directory - 디렉토리를 만든다.(새 폴더를 만든다.) 5. rmdir - remove directory - directory를 지울수 있다. - 파일 삭제는 rm, directory 삭제는 rmdir 6. cp - copy - 파일등을 복사 할때 사용 - 이렇게 파일을 복사 할 수있다. 7. mv - move - 파일을 이동시킴 8. d.. 2023. 3. 12. 이전 1 2 다음