Xây dựng image node

Xây dựng image node

  1. Truy cập vào EC2

    • Chọn Instances
    • Chọn EC2 muốn truy cập
    • Chọn Connect

Image Node

  1. Trong giao diện kết nối

    • Chọn EC2 Instance Connect
    • Chọn Connect

Image Node

  1. Thực hiện cài đặt Docker Engine package
sudo amazon-linux-extras install docker

Image Node

  1. Khởi động Docker service.
sudo service docker start
sudo systemctl enable docker

Thêm ec2-user vào docker group

sudo usermod -a -G docker ec2-user

Sau đó sử dụng lệnh sau để kiểm tra

docker info

Image Node

  1. Thực hiện pull image
docker pull node:16-alpine

Image Node

  1. Thực hiện login vào ECR
aws ecr get-login-password --region ap-southeast-1 | docker login --username AWS --password-stdin 999999999999.dkr.ecr.ap-southeast-1.amazonaws.com

Image Node

  1. Thực hiện tag cho image
docker tag node:16-alpine  aws-fcj-management:latest 372936203512.dkr.ecr.ap-southeast-1.amazonaws.com/aws-fcj-management:node16-alpine

Sau đó push lên ECR

docker push aws-fcj-management:latest 372936203512.dkr.ecr.ap-southeast-1.amazonaws.com/aws-fcj-management:node16-alpine

Image Node

  1. Kiểm tra trên giao diện ECR

Image Node

  1. Để chuẩn bị cho bước tiếp theo, chúng ta sẽ cài đặt git
sudo yum install git

Image Node

  1. Kiểm tra git đã cài đặt thành công bằng lệnh
git version

Image Node