본문 바로가기
Computer Science/Docker

[Docker] docker 사용법 (EC2 ubuntu)

by happy coding! 2022. 3. 5.
반응형

ec2 설정 방법 (ubuntu 기준)

  • 환경: EC2 Ubuntu
  • ec2는 VM 종류 중 하나이며, VM에서도 도커를 사용할 수 있는 것이지, 도커를 VM 위에서 돌리는 것이 필수적인 것은 아니다.
  • 인스턴스를 처음 생성하여 접속하면 텅 빈 공간이 생긴다. 이곳에 하나하나씩 설치해야 한다.
# 깃 설치
$ apt-get update
$ sudo apt-get install git
$ git --version

# jdk 11 설치
$ sudo apt update
$ sudo apt install openjdk-11-jdk

$ javac -version
  javac 11.0.11

$ java -version
  openjdk version "11.0.11" 2021-04-20

$ docker version

$ sudo apt-get install gradle
  • github repository를 가져오려면 아래의 명렁어를 실행한다.
$ git clone <repository address>
$ git pull
  • sudo root 권한
$ sudo apt-get update
$ sudo -su root || $ sudo su
  • gradlew
  • 프로젝트마다 설정하기
$ chmod -s ./gradlew    // 권한 뺏기
$ sudo chmod +x ./gradlew
$ gradlew build -x test
  • 중지하거나 재부팅하면 도커를 재실행 해야한다.
  • 인스턴스 변수를 수정하면 인스턴ㄱ스 중지 -> 시작
  • EC2 인스턴스가 멈췄을 땐 중지 -> 시작
  • application.yml에 설정하는 port는 내부 포트를 말하는 것이다.
반응형

댓글