docker
docker권한 상승
sudo usermod -a -G docker $USER
하고 로그아웃하고 다시 reconnect해준다
그리고 id를 치면


이제 관리가 권한으로 접근 가능합니다.
nano Dockerfile로 도커파일 생성

내용 작성

이미지 뜰때

build 사용 꼭 -t를 사용해서 태그를 준다

docker build -t webserver:v1 .
설치할 위치를 정해줘야하기 때문에 .을 사용해서 현재 위치에다가 작업해준다.

제대로 생성됐는지 확인


오른쪽은 못바꾼다.

잘 실행되고 있는 지 확인해보려면~


codecommit : AWS에서 만든 github

계정의 액세스키와 시크릿 액세스키 준비
IAM가서 활성화 할 계정에 AWSCodeCommitAccese 권한주고
aws cli 다운 받아줍니다.
unzip이 기본으로 깔려있지 않습니다.
sudo apt install unzip을 사용해서 중간에 unzip을 깔아주고 위 순서를 따라줍니다.
aws configure을 통해 accese 합니다.


연결할 계정에 SSH퍼블릭키를 생성해줍니다.

그리고nano ~/.ssh/config 파일 생성해주고

리전은 어느 리전에서 업로드 할지 모르니 * 해주고
유저는 아까 생성한 SSH퍼블릭키
identityfile은 아까 생성한 rsa키를 넣어주고 저장


container- ECR
리포지토리 생성 하고 생성한 레포 클릭


ecr pull eceese 권한을 줘야합니다.
아까 권한을 준 계정으로가서

권한 추가

권한이 아니라고 하길래 다시 aws configure 했습니다.

그리고 다시 진행

성공했습니다.


완료!
댓글남기기