-
[Jenkins] Docker로 설치 된 Jenkins에 docker-credential-ecr-login 설치하기관리 배포/jenkins 2021. 1. 27. 23:03
이번 시간에는 Docker로 설치 된 Jenkins container에 docker-credential-ecr-login을 설치하는 방법에 대해서 알아보겠습니다.
1. docker에 root 권한으로 접속합니다.
$ docker exec -itu 0 master /bin/bash
2. docker-credential-ecr-login을 다운로드 받습니다.
[jenkins-container]$ wget https://amazon-ecr-credential-helper-releases.s3.us-east-2.amazonaws.com/0.4.0/linux-amd64/docker-credential-ecr-login
3. docker-credential-ecr-login을 /usr/local/bin으로 이동시킵니다.
[jenkins-container]$ mv docker-credential-ecr-login /usr/local/bin/
4. 사용자 계정에서 실행 시킬 수 있도록 권한을 755로 변경합니다.
[jenkins-container]$ chmod 755 docker-credential-ecr-login
추가로 Jenkins container 내부에 awscli 설치 과정은 아래와 같습니다.
1. docker에 root 권한으로 접속합니다.
$ docker exec -itu 0 master /bin/bash
2. awscli를 다운로드 받은 후 설치합니다.
[jenkins-container]$ curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip" [jenkins-container]$ unzip awscliv2.zip [jenkins-container]$ cd aws [jenkins-container]$ ./install
'관리 배포 > jenkins' 카테고리의 다른 글
[Jenkins] OpenJDK 11 Docker 컨테이너 구축 (0) 2021.04.14 [Jenkins] Execute shell script on remote host using ssh 사이트 등록 (0) 2020.11.09 [Jenkins] Execute shell script on remote host using ssh 사이트 등록 (0) 2020.11.09 [Jenkins] 스프링부트 프로젝트 배포 - 초기 배포 (1) (0) 2020.11.09 [Jenkins] Publish Over SSH 설정 (0) 2020.11.09