![배포를 위한 Linux(ubuntu) + docker 설치](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDA3Ws%2FbtsG8zzLiNP%2FdjJVOsLOv1AXoRS8s5p7WK%2Fimg.png)
시작하던 프로젝트가 거의 끝나고 merge 후에 실행이 잘된다면 배포 예정이라 docker 설치와 함께 Linux 기본 명령어를 공부했다. 윈도우와 다르게 CLI로 진행하다 보니 설치 중 오류가 많이 났다.
윈도우만 깔면 연동되는 줄 알았는데 아니어서 당황했다. 그래서 바로 도커문서를 참조해 설치 시작했다.
https://docs.docker.com/engine/install/ubuntu/ -> Linux(Ubunt) 설치를 위한 도커에 있는 설명서
문서 그대로 복사해서 넣어줬는데 PUBKEY 에러가 났다. 구글링과 GPT 물어보며 찾았는데 PUBKEY를 제대로 못 받아와서 그렇다고 한다. 다음과 같은 명령어를 넣어주니 해결이 됐다.
pubkey 해결 명령어 : curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
도커의 공식 GPG 키를 다운로드하고 시스템의 키링에 추가하는 명령어이다.
GPG키란?
GPG (GNU Privacy Guard) 키는 데이터를 암호화하고 디지털 서명을 생성하는 데 사용되는 암호화 키라고 한다.
Ubuntu 시스템에 도커의 APT(Advanced Package Tool) 저장소를 추가한 후 패키지 관리자인 APT를 통해 패키지 목록을 업데이트합니다.
도커의 버전 확인 후 로그인까지 진행완료
도커 컴포즈는 아직 설치가 안 된 거 같아 공부진행하면서 같이 설치해 볼 예정이다. 설치도 다 됐으니 본격적으로
시작하려고 한다.
'Doker+AWS' 카테고리의 다른 글
윈도우(ubuntu) + AWS 연동 (0) | 2024.05.04 |
---|---|
프로젝트를 위한 무중단배포 준비(Doker,Jenkins(CI/CD),nginx) (1) | 2024.05.01 |
이제 갓 시작한 개발자 블로그 계속 발전하겠습니다. 최예나 팬입니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!