목록Server/Docker (13)
Dev_R
이번 글에서는 Mac OS에서 Docker를 사용할 때 네트워킹과 데이터 관리 설정에 대해 상세하게 설명해드리겠습니다. Docker를 사용하면 컨테이너를 쉽게 생성하고 관리할 수 있으며, 이러한 설정을 통해 애플리케이션의 원활한 운영과 데이터 보존을 보장할 수 있습니다. 초보자 분들도 쉽게 따라올 수 있도록 설명해볼게요~ 1. Docker 네트워킹 설정하기 Docker 컨테이너는 기본적으로 독립적으로 실행되며, 각각 고유한 IP 주소를 가지고 있습니다. 하지만 네트워크 설정을 통해 컨테이너 간 통신이나 호스트와의 연결을 쉽게 구성할 수 있습니다. 브리지 네트워크 생성 Mac OS에서 기본적으로 생성되는 bridge 네트워크를 사용하여 컨테이너 간 통신을 설정할 수 있습니다. 터미널을 엽니다. 다음 명령어..
이번 글에서는 Docker Compose(도커 컴포즈)를 사용하여 다중 컨테이너 애플리케이션을 관리하는 방법에 대해 자세히 설명드리겠습니다. Docker Compose를 활용하면 여러 개의 컨테이너로 이루어진 복잡한 애플리케이션을 쉽게 구성하고 관리할 수 있습니다. Docker Compose란 무엇인가요? Docker Compose는 여러 개의 서비스로 구성된 복잡한 애플리케이션을 쉽게 관리하기 위한 도구입니다. 여러분의 애플리케이션은 단일 컨테이너로 구성되지 않는 경우가 많습니다. 예를 들어, 웹 애플리케이션과 데이터베이스, 메시지 큐 등 여러 개의 서비스가 필요할 수 있습니다. Docker Compose는 이러한 서비스들의 구성과 의존성을 정의하여 애플리케이션을 효과적으로 관리할 수 있도록 도와줍니다..
이번에는 Docker 이미지와 컨테이너에 대해 더 자세히 알아보고, 이를 활용하는 방법에 대해 설명해 드리겠습니다. Docker 이미지와 컨테이너는 애플리케이션 개발과 배포를 쉽고 효율적으로 관리하는데 큰 도움을 주는 기술입니다. 함께 시작해 볼까요? Docker 이미지와 컨테이너란 무엇인가요? Docker 이미지는 애플리케이션을 실행하는데 필요한 모든 환경과 종속성을 포함하는 빌드용 템플릿입니다. 예를 들어, 애플리케이션 코드, 라이브러리, 환경 변수 등을 하나의 이미지로 패키징하여 사용할 수 있습니다. 이렇게 패키징 된 이미지는 읽기 전용이며, 여러 대의 호스트에서 동일한 환경에서 실행될 수 있습니다. Docker 컨테이너는 Docker 이미지를 기반으로 생성된 실행 가능한 인스턴스입니다. 간단히 말..
안녕하세요~ 오늘은 Mac OS에서 Docker를 설치하는 단계를 자세하게 설명해보려고 해요! Docker는 컨테이너 기반의 가상화 기술을 제공하여 애플리케이션을 빠르고 쉽게 배포하고 실행할 수 있도록 도와줍니다. Docker에 대해 아직 잘 모르시는 분은 이전에 작성한 Docker란 무엇인가 글을 한번 참고해주세용. 1. Docker Desktop 다운로드 먼저, Docker를 설치하기 위해 Docker Desktop 웹사이트를 방문합니다. 홈페이지에서 'Get Docker Desktop' 또는 유사한 버튼을 찾아 클릭합니다. 그러면 Docker Desktop 설치 파일이 다운로드됩니다. 다운로드가 완료되면 설치 파일을 더블 클릭하여 설치를 시작합니다. 2. Docker Desktop 설치 설치 파일을..
이번에도 제목처럼 AWS EC2에 도커를 올리고 그 안에 뷰 컨테이너를 실행시킬거예요. 이번에는 도커파일을 만들어서 간단하게 컨테이너를 실행시켜보도록 할게요.. 우선 aws를 켜볼게요 aws를 켜줬으면 처음에 관리자 권한부터 부여해야겠죠? sudo su - 위 명령어를 통해 관리자 권한을 먼저 주세요 그 다음은 지금 이글을 보시는 분의 상황에 따라 2가지 선택지가 있습니다. 1. 아직 vue프로젝트는 없지만 docker에 올리는 방법만 알고 싶은 경우 2. git에 이미 만들어놓은 vue 프로젝트가 있는경우, 2가지 모두 따로 알려드리겠습니다. 1. 아직 vue프로젝트는 없지만 docker에 올리는 방법만 알고 싶은 경우 만들어 두신 vue 프로젝트가 없다면 우선 vue를 설치하셔야하는데요 npm 명령어..
오늘은 제목처럼 AWS EC2 위에 도커를 올리고 그 도커 위에 마리아db 컨테이너를 만들어서 작동시키고 외부에서도 DB를 추가,삭제,확인이 가능하도록 해보려해요. 우선 이전에도 계속 했던대로 도커를 설치해 줄게요 그 전에 아래 명령어를 통해 관리자 권한을 주겠습니다. sudo su - 그럼 이제 도커를 설치할게요 yum install docker (추천->) amazon-linux-extras install -y docker 를 해주면 설치가 진행되구요 중간에 y 만 눌러서 진행을 도와주면 됩니다. 이제 complete가 떴으니까 실행시켜주도록 할게요 service docker start docker version 위 명령어를 통해서 제대로 됫는지 확인할 겸 도커의 버전을 확인해 봅니다. 설치는 잘 된..