현제의 현재이야기
[docker] 도커 ec2 배포 및 rds 연동 본문
1. rds 연동은 여기서 했다.
2. 도커용 ec2 생성
- aws lunux2 ami
- 키페어 생성(rsa, .pem)
- 보안 그룹 설정
- https, http, 에서 ssh트래픽 허용
4. ec2 접속 후 도커 배포
- .pem 폴더가서
chmod 600 mykey.pem
- ssh 접속
ssh -i "mykey.pem" ec2-user@ec2-3-39-192-173.ap-northeast-2.compute.amazonaws.com
- 도커 깔고 배포
sudo yum install docker
sudo systemctl start docker
sudo docker pull hjdeploy/test
-- 펄미션 오류 해결
sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker
-- 백그라운드 런
docker run -d -p 8080:8080 hjdeploy/test:latest
해야할 것들 레퍼런스
- github action
- yml 분리
https://lusida-coding.tistory.com/126
'Infra' 카테고리의 다른 글
[DevOps] Docker compose 환경변수 (1) | 2023.05.22 |
---|---|
[DevOps] nginx를 이용한 무중단 배포 (1) | 2023.05.19 |
[docker] GitHub submodule (0) | 2023.05.16 |
[docker] GitHub actions CI CD (1) | 2023.05.13 |
[docker] 도커 맛보기 (0) | 2023.05.12 |
Comments