Xshell 다운로드 받기
Xhsell을 사용하는 이유는 리눅스 shell접속(ssh 접속)을 편리하게 해주는 윈도우용 어플리케이션 이기 때문이다.
ssh접속이란? (아래링크 참조)
http://https://library.gabia.com/contents/infrahosting/9002/
가비아 라이브러리
IT 콘텐츠 허브
library.gabia.com
넷사랑컴퓨터 사이트로 접속 후 Xshell 다운로드 페이지로 이동
https://www.netsarang.com/ko/xshell-download/

Xshell에서 새 세션 만들기
Xshell 실행 후 [세션]에서 [새로 만들기] 클릭

이름에 원하는 이름 설정하고 호스트(H)에 ASW에서 생성한 인스턴스의 [퍼블릭 IPv4 DNS] 또는 [퍼블릭 IPv4 주소]를 입력하고 [확인] 버튼을 누른다.
생성한 인스턴스에 ssh 접속하기

[연결]을 눌러서 인스턴스에 접속하면 SSH 보안경고 창이 뜬고 [수락 및 저장] 버튼을 누른다.


사용자 이름을 적어 주고 [확인]

AWS 인스턴스를 생성할 때 사용(또는 생성)한 .pem키를 찾아서 등록하고 [확인]
(암호는 해줘도 되고 안해줘도 된다)

ssh 접속이 성공적으로 마치면 맨 위의 탭에 초록불이 들어와 있고, ubuntu@ip [IP주소] :~$ 로 명령어를 입력할 수 있는 화면이 나온다.
Docker 설치하기
Docker를 사용해하 하는 이유는 AWS에서 잘 소개해주고 있다.
https://aws.amazon.com/ko/docker/
Docker란 무엇입니까? | AWS
Q: Docker로 어떤 작업을 할 수 있습니까? Docker를 사용하면 환경에 구애받지 않고 애플리케이션을 신속하게 배포 및 확장할 수 있으며 코드가 문제없이 실행될 것임을 확신할 수 있습니다. 이는 Doc
aws.amazon.com
Docker사이트에 메뉴얼을 따라 명령어를 입력하면 서버에 설치가능
Install Docker Engine on Ubuntu | Docker Documentation
Install Docker Engine on Ubuntu
docs.docker.com
주의 : Docker설치는 root권한에서 실행해 줘야 한다.
#루트 권한 명령어 $ sudo su -

$ docker
위 명령어를 입력했을 때 docker 관련 명령어들의 목록이 나오면 잘 설치 된 것입니다.
Docker로 nginx를 띄워보기
$ docker run -p 80:80 -d nginx
run 명령어로 컨테이너를 띄울 수 있다.
-p: 포트 설정 옵션
-d: daemon으로 실행하는 옵션 (백그라운드로 실행)

$ docker ps
nginx 이미지가 존재하지 않다면 Docker가 자동으로 설치 후 container로 띄워준다. ps 명령어로 실행중인 container 목록을 확인 할 수 있다.
nginx 잘 띄워졌나 확인해보기
웹브라우저 주소창에 인스턴스[퍼블릭 IPv4 DNS] 주소를 입력해서 확인해 보자.

이렇게 창이 나오면 성공.
Oh-my-bash 설치하기
작업하는데 있어서 가독성을 높여주고 자동완성 기능이 뛰어나서 작업 효율도 올릴 수 있는 스킨이다.
Google에 oh-my-bash 검색 후 사이트에 접속 하고 페이지 하단에 있는 명령어를 입력해주면 자동으로 설치가 완료된다. (단축키 참고: 복사 = ctrl + Insert, 붙여넣기 = shift + Insert)
Oh My Bash
Oh-My-Bash is an open source, community-driven framework for managing your BASH configuration. It comes bundled with a ton of helpful functions, helpers, plugins, themes, and a few things that make you shout... OH MY BASH!
ohmybash.nntoan.com
$ bash -c "$(curl -fsSL https://raw.githubusercontent.com/ohmybash/oh-my-bash/master/tools/install.sh)"



'Back-end > Docker' 카테고리의 다른 글
| [Docker] Win10 로컬 환경에 Docker 설치하기 (0) | 2023.08.14 |
|---|

