수진개발서
article thumbnail
AWS EC2에 Docker에 MySql 띄우기
코딩/AWS 2023. 7. 16. 21:06

목표 Docker를 설치한 이후 MySql 이미지를 띄어보려고한다. 그전에 Docker가 설치되어 있어야하며, 해당 내용은 기존 포스팅을 참고하면 된다. https://alcoholble.tistory.com/19 [AWS]Docker 설치하기(Ubuntu 20.04 LTS) Docker란? Go언어로 작성된 리눅스 컨테이너 기반으로 하는 오픈소스 가상화 플랫폼입니다. 컨테이너 단위로 소프트웨어를 제어하며, 이를 통해 가상화보다 효율적이고 쉽게 새로운 가상 공간을 alcoholble.tistory.com Docker 도커 버전을 확인한다. 정상적으로 설치되어있으면 아래의 명령어로 해당 버전을 확인할 수 있다. docker -verison MySQL Docker 이미지 다운로드 아래 명령어를 통해 MySQ..

article thumbnail
[AWS]Docker 설치하기(Ubuntu 20.04 LTS)
코딩/AWS 2023. 4. 9. 00:41

Docker란? Go언어로 작성된 리눅스 컨테이너 기반으로 하는 오픈소스 가상화 플랫폼입니다. 컨테이너 단위로 소프트웨어를 제어하며, 이를 통해 가상화보다 효율적이고 쉽게 새로운 가상 공간을 만들 수 있습니다. 컨테이너의 구축, 배포, 복사가 가능하고 다른 환경으로의 이동성이 유연하며, 프로그램 관리를 보다 쉽게 할 수 있습니다. 사용자가 원하는 대로 백엔드 프로그램, 데이터베이스 서버, 메세지 큐 등 어떤 애플리케이션으로도 컨테이너로 추상화할 수 있고, 사내서버, 클라우드에 배포하여 사용할 수 있습니다. VM, Vbox를 쓰면 되지 않은가? - 이것은 컨테이너의 개념을 제대로 이해하지 못했기 때문에 생기는 의문입니다. VM같은 경우에는 OS위에 가상화를 시키기 위한 Hypervisor엔진 그리고 그 위..

article thumbnail
[AWS]AWS EC2로 개발서버 만들기
코딩/AWS 2023. 4. 9. 00:12

인스턴스 생성 OS 선택 이름: rabbit-letter 애플리케이션 및 OS이미지: ubuntu 인스턴스 이름을 생성해주고 원하는 OS를 선택해주었습니다. 인스턴스 유형 다양한 인스턴스 유형이 있는데 저는 프리티어를 사용하기 위해서 t2.micro를 사용하였습니다. 프리티어 외에는 요금을 지불해야합니다. 이미 t2.micro를 사용한 사람으로써 CICD 연동한 후 업데이트 몇번만 해도 용량이 차고 인스턴스가 멈추는 문제점이 있었습니다. 그래서 항상 t3를 사용해왔는데 현재 프로젝트의 배포서버가 아닌 개발서버를 만드는 것이기 때문에 괜찮을 것 같다는 판단 하에 프리티어 버전으로 선택했습니다. 키페어 생성 키페어를 생성합니다. 생성된 키페어는 잘 보관해주어야한다. 키페어를 분실해서 애먹었던적이 있었습니다...