# 도커 설치 스크립트 다운로드
curl -fsSL <https://get.docker.com> -o get-docker.sh
# 도커 설치 스크립트 실행
sudo sh get-docker.sh
# 도커 Cli 명령 실행
sudo docker
# 시스템 재부팅 시에 docker가 동작하도록 설정
sudo systemctl enable docker
# 도커 실행여부
sudo service docker status
# docker 그룹 생성
sudo groupadd docker
# docker 그룹에 현재 유저 추가
sudo usermod -aG docker $USER
# hello world 이미지 실행
docker run hello-world
# nginx 실행하기
docker run -p 80:80 nginx
# getting-started 이미지 실행하기
docker run -d -p 80:80 docker/getting-started
# 실행중인 컨테이너 목록
docker ps
# 모든 컨테이너 목록
docker ps -a
# 로그 보기
docker logs -f ecstatic_sanderson
# 컨테이너 중지하기
docker stop serene_hypatia
# 컨테이너 삭제하기
docker rm ecstatic_sanderson
# 컨테이너 이미지 삭제하기
docker rmi docker/getting-started
AWS 라이트세일에서 인스턴스 생성
버튼을 클릭합니다.
플랫폼은 Linux/Unix, 블루프린트는 Ubuntu 20.04 LTS를 선택합니다.
인스턴스 플랜은 $10를 선택합니다.
인스턴스이름은 userOOO-docker로 입력합니다.
인스턴스 생성
버튼을 클릭하여 서버를 생성합니다.
생성을 한 직후 에는 회색으로 비활성화 되어있습니다. 2~3분정도 기다리면 이후 색이 활성화 됩니다.
방금 생성한 user000-docker 인스턴스명을 선택하여 인스턴스 상세화면으로 이동합니다.
아래와 같이 인스턴스의 상세화면이 조회됩니다.
서버에 접속하기 위해서 SSH를 사용하여 연결
버튼을 클릭합니다.
서버를 생성한지 얼마 안된 경우 1~2분 후에 다시 시도하라는 안내가 나옵니다.