오라클 무료티어 초기 설정 부트 스크립트 (Docker 자동설치)
제 사용패턴 특성상 오라클 api를 이용하여 e2 micro 인스턴스를 자주 만들고 지우는데요
만들때마다 초기 설정하는게 너무 귀찮아서 간단한 쉘 스크립트로 제작하였습니다.
현재 지원하는 자동화 목록입니다.
- apt update, upgrade
- 가상메모리 4G
- 방화벽 포트 오픈 (21, 22, 80, 81, 443, 8000, 9443)
- Docker
- Nginx Proxy Manager (Docker)
- Portainer (Docker)
- Docker 네트워크 (npm-net)
https://github.com/life1spotato/oci-boot-script
오라클 클라우드 대시보드에서 포트 오픈하고 사용하시면 됩니다.
8000(http), 9443(https) 포트는 Portainer에서 사용하는데 ddns 설정하여 바로 npm과 연동하실 계획이면 대시보드에선 닫으셔도 됩니다.
1등
theb1ue 2022.04.14. 11:06
와 간단하게 스크립트로 적용되겠네요. 좋은 정보 감사합니다.
2등
달소 2022.04.14. 23:53
오오 좋은스크립트 공유 감사합니다!
3등
DarkAcid 2022.04.17. 00:11
https://blogs.oracle.com/developers/post/infrastructure-as-code-using-terraform-on-oracle-developer-cloud
오라클 쓰신다면 Terraform 서비스로 인스턴스 생성까지 가능하네요! 저는 AWS가 메인이라 클라우드 포에이션을 자주썼는데 ㅎㅎ
스피라 2022.08.29. 09:18
와 감사합니다 ㅎㅎㅎ
cmt alert