ls // list를 보는 명령어
cp // copy 명령어
sync // 싱크 명령 (업로드 할때 씀)
rb // remove bucket

서버 ->
vm -> 좀 더 빠르게, 효율적으로 ..? -> 컨테이너
-> 또 분리하여 여러개 컨테이너(도커)로 ..
Monology 에서 분리하여 회원관리,자재관리,탈퇴관리,이미지 관리 등 컨테이너로 분리
컨테이너 관리하기 위해 오케스트레이션 도구
하드웨어 스펙을 고민해야하는 부분..
서버리스는 터질가능성은 없지만 너무 과금될 우려가 있음 ..
도커 이미지는 일종의 아카이브
이미지는 AMI와 비슷

클라우드쉘에서
docker version


os를 닮은 실행 파일

EC2 콘솔 > 인스턴스 > 인스턴스 시작



인스턴스 시작 클릭 > 모든 인스턴스 보기

퍼블릭 ip 복사 > 페이지 위쪽 연결 클릭 (클라우드쉘로 연결 X)

새 탭 > 라우트53 > 왼쪽 호스팅 영역 클릭

호스팅 클릭 후 레코드 생성 클릭
아까 복사한 퍼블릭 ip 붙여넣기

새로고침하면 생성됨

클라우드쉘은 작업자의 공간이라 테스트는 어렵다 . ec2콘솔로 이동

도커 설치
아래 명령어로 도커 설치 sudo dnf install -y docker
sudo dnf install -y docker

서버 버전이 안나옴. 아직 데몬이 올라가지 않아서 ..
클라이언트는 되고있는데 서버는 안된상태 .
sudo systemctl enable --now docker
sudo systemctl enable --now docker

이번에는 denined가 뜸. (권한이 없음)

sudo docker version

일반사용자로 사용하면서 sudo 없이 진행하는 방법은..?
sudo usermod -a -G docker $(whoami)
a(추가) G(그룹)
// 그래도 denied가 나오는데, 이때는 세션을 다시 연결하는편이 낫다 .
exit 누른 후 새로고침(F5)
exit

요약
1 docker
2 sudo dnf install -y docker
3 clear
4 docker
5 clear
6 docker version
7 sudo systemctl enable --now docker
8 docker versio
9 docker version
10 sudo systemctl status docker
11 sudo docker version
12 sudo usermod -a -G docker $(whoami)
13 docker version
14 exit
15 docker version
16 history
순수 ec2 가상머신은 자격증명이 안 되어있다.

내 도커 호스트에 명령어가 뭐가 있는지 보기
aws s3 ls

이미지를 도커 허브에서 가져오는 명령어.
docker image pull nginx

run 은 런칭.
run으로 컨테이너를 만들자.
5-2에서 계속..
'AWS' 카테고리의 다른 글
(5-3) (0) | 2025.03.23 |
---|---|
(5-2) 도커 컨테이너 여러 명령어 (0) | 2025.03.23 |
(4-4) s3 private 버킷을 public하게 이용해보자. (0) | 2025.03.16 |
(4-3) S3 버킷에 업로드, 삭제, 백업 해보기 (0) | 2025.03.16 |
[3-4] https 인증서 적용하기 , 로드밸런서 만들어보기. (0) | 2025.03.09 |