해당 글은 코드스쿼드 2022 마스터즈 코스 "Java 웹 백엔드" 과정을 수강하면서 학습한 내용 등에 대한 회고 글입니다. :)
수강 회고
벌써 세 번째 팀 프로젝트 과정의 1주차가 모두 종료되었다. 앞선 회고에서도 비슷하게 언급했었지만 이번 팀 프로젝트는 지금까지 진행했었던 미션 중에 가장 어려운 내용의 미션이었다. (마지막 팀 프로젝트는 이것보다 더 어려워진다고 한다. 😂) 그리하여 이번 주는 평화로웠던 지난 개인 학습 정리 주간과는 달리 매우 정신 없게 하루하루를 보냈었다. 인프라 구성부터 도메인 개발까지 우여곡절이 많았었다.
그래도 그 와중에 배울 수 있었던 것들도 많았다. 이번 팀 프로젝트를 하면서 담당 리뷰어가 Dan으로 지정되었는데, Dan이 Pull Request 관련해서 많은 관심을 주신 덕에 나도 평상시 보다 좀 더 열정적으로 작업을 할 수 있었고, Dan이 리뷰해준 내용들을 통해 많은 것들을 학습할 수 있었다. 아울러, 호눅스의 강의를 들으면서도 이해안되는 것들을 그냥 넘겨버리기 보다는 곱씹어 보면서 이해해보고 네트워크에 대해서도 많이 배울 수 있었다.
학습 정리
EC2(Amazon Linux 2)에 Docker 설치하기
1. sudo yum update -y
루트 권한으로 현재 시스템에 설치되어 있는 모든 패키지들에 대해 가장 최신 버전을 설치한다. 이때 -y 옵션을 지정하면 설치 중 y/n 선택 없이 all yes로 yum 업데이트를 하게 된다. 참고로 yum이란 Yellow dog Updater, Modified의 약자로 RPM 기반의 시스템을 위한 자동 업데이터 겸 패키지 설치/제거 도구라고 한다.
2. sudo yum install docker -y
루트 권한으로 도커를 설치한다.
3. docker -v
도커의 버전을 확인한다.
4. systemctl status docker.service
도커의 동작 상태를 확인한다.
5. sudo service docker start(stop/restart)
도커를 실행(정지/재부팅)한다.
6. sudo systemctl enable docker
부팅 시 자동으로 시작하도록 설정한다.
7. sudo usermod -a -G docker ec2-user
ec2-user에게 docker 실행권한을 부여한다.
좋았던 점
- 정신없었더 한 주가 일단은 무사히(?) 지나갔습니다. 그래도 내일이 토요일이라 기분이 좋습니다. 💪
아쉬웠던 점
- 모르는 것을 혼자 끙끙대며 고민하기 보다는 모르는 것이 있으면 같은 클래스 수강생 분들께 적극적으로 물어봐야겠다는 생각이 들었습니다. 👩🦼
이전 보다 개선되었던 점
- 이제 100일차에 다다르고 있는 요즘 마스터즈 코스 전반적인 과정에서 생각과 행동이 자연스러워진(?) 느낌입니다. (많이 적응이 됐다고 해야되나? 💦)
'2022 Masters Course > Project Course' 카테고리의 다른 글
2022 마스터즈 코스(백엔드) 97일차 회고(2022. 5. 31.) - "지난 5월 되돌아보기" (0) | 2022.05.31 |
---|---|
2022 마스터즈 코스(백엔드) 96일차 회고(2022. 5. 30.) - "조금만 더 힘을 내보자" (0) | 2022.05.31 |
2022 마스터즈 코스(백엔드) 94일차 회고(2022. 5. 26.) - "이상적인 고민 보다 현실적인 고민이 우선" (0) | 2022.05.27 |
2022 마스터즈 코스(백엔드) 93일차 회고(2022. 5. 25.) - "접근성에 대해 고민해보기" (0) | 2022.05.25 |
2022 마스터즈 코스(백엔드) 92일차 회고(2022. 5. 24.) - "할 수 있는 것부터 차근차근" (0) | 2022.05.24 |