이번에는 생성한 EC2 인스턴스에 Docker를 드디어 깔아볼 차례다.
인스턴스에 우선 접속 후,
Run "sudo yum update" to apply all updates.
위와 같은 문구가 있다면 시원하게 명령어 한번 갈겨서 업데이트 해준다.
Docker 공식 홈페이지에서 직접 찾아서 해보려고 했는데 빠르게 설치하며 글도 작성해야해서 그냥 구글링하였다.
Docker 공홈에는 Mac, Window, Linux 세 개를 고를 수 있는데, Linux를 선택하여 들어가보니 내가 원하는게 보이지 않았다.
알고보니 aws에 있었다...
https://docs.aws.amazon.com/ko_kr/AmazonECS/latest/developerguide/create-container-image.html
Amazon ECS에서 사용할 컨테이너 이미지 생성 - Amazon Elastic Container Service
Amazon ECS에서 사용할 컨테이너 이미지 생성 Amazon ECS는 작업 정의에 Docker 이미지를 사용하여 컨테이너를 시작합니다. Docker는 사용자가 컨테이너에서 분산 애플리케이션을 구축, 실행, 테스트 및
docs.aws.amazon.com
$ sudo amazon-linux-extras install docker
하여, 위의 명령어를 입력하여 도커를 설치한다.
도커 버전 확인은 아래와 같은 명령어 이다.
$ sudo docker version
바로 도커를 실행해본다.
$ sudo service docker start
sudo로 매번 명령어 치기가 귀찮다면 ec2-user에 권한을 준다.
$ sudo usermod -a -G docker ec2-user
시스템이 재부팅 될 때마다 Docker 데몬이 시작되도록 명령어를 실행한다. 나중에 다시 켜주는 건 귀찮으니께...
$ sudo systemctl enable docker
명령어를 실행하여 권한이 제대로 주어졌는지 확인한다.
$ docker info
도커 설치를 성공적으로 완료 하였다.
드디어 기다리고 기다리던 OpenProject를 Docker에 올려볼 시간이다.
'AWS' 카테고리의 다른 글
[AWS] OpenProject AWS에 설치하기(3) - AWS EC2 Docker에 OpenProject 설치하기 & Docker Compose 설치하기 (0) | 2022.10.31 |
---|---|
[AWS] OpenProject AWS에 설치하기(1) - AWS EC2 인스턴스 생성하기 (0) | 2022.10.31 |
[AWS] OpenProject AWS에 설치하기(0) - 설치하기에 앞서 사용하게 된 이유 (1) | 2022.10.05 |