Docker 썸네일형 리스트형 [Docker] Docker에서 RabbitMQ Image생성 및 실행 다운로드 및 실행 docker run -d -p 4369:4369 -p 5671:5671 -p 5672:5672 -p 15671:15671 -p 15672:15672 -e RABBITMQ_DEFAULT_USER=guest -e RABBITMQ_DEFAULT_PASS=guest --network test-network --name rabbitmq rabbitmq:[tag] -p ~~ : RabbitMQ 에서 사용하는 포드들을 모두 호스트 포트와 포트포워딩 해준다. -e : RabbitMQ Admin 계정을 id, pass를 guest로 생성 --network : RabbitMQ 를 관리할 네트워크 그룹 지정 docker network 를 잘 모른다면 Docker Network --name : RabbitM.. 더보기 [Docker] Docker의 Network 종류 및 명령어 Docker Network 종류 Bridge network (default) 아무 설정 없이 사용했을 때 기본으로 설정되는 network 호스트 pc 와 별도의 가상의 네트워크사용 포트포워딩으로(-p 옵션) 외부 네트워크와 연결 생성 명령어 - $docker network create --driver bridge [네트워크 이름] Host network container의 network 환경을 호스트의 network 환경과 동일하게 사용 포트포워딩 없이 호스트가 container를 직접 제어 None network network를 사용하지 않고 local 네트워크만 사용 호스트나 외부와 연결이 단절된다. Docker network의 기본 명령어 docker network ls - 도커에 생성된 네트워크 .. 더보기 [Docker] Dockerfile을이용하여 Spring 프로젝트 Image 생성 및 실행 Dockerfile Dockerfile은 새로운 image 를 만들기 위한 명령을 포함하고 있는 파일이다. 이 파일에 작성된 명령어와 base image를 통해 새로운 환경의 image를 만들 수 있다. Spring Project에 Dockerfile 생성 및 작성 아래 사진과 같이 자신의 Spring 프로젝트 폴더에 Dockerfile 이라는 이름의 파일을 생성해 준다. FROM openjdk:18-ea-jdk-slim VOLUME /tmp COPY build/libs/community-service-0.0.1-SNAPSHOT.jar community-service.jar ENTRYPOINT ["java","-jar","community-service.jar"] 작성 내용 FROM : 새로 생성할 Im.. 더보기 [Docker] Docker 명령어 (추가 중) Image docker image ls(= docker images)- 현재 로컬에 다운로드 받은 Image 목록 docker rmi [image id] - id에 해당하는 image 삭제 Network docker network ls - 도커에 생성된 네트워크 리스트 docker network create [option] [네트워크 이름] - 네트워크 생성 docker network inspect [네트워크 이름] - 해당 네트워크 정보 docker network rm [네트워크 이름] - 해당 네트워크 삭제 Container docker container ls(= docker ps ) - 현재 실행중인 Docker Container 목록의 상태 및 정보 docker container ls -a - 삭.. 더보기 [Docker] Docker PostgreSQL 설치 및 실행 스프링 부트를 사용한 예제 애플리케이션을 AWS를 통해 모노리식에서 MSA로 MSA에서 다시 컨테이너 오케스트레이션으로 개선해나가는 과정을 모두 담은 강의를 출시하게 되었습니다.강의 과정에서 15개 이상의 서비스를 사용하게 됩니다.그래서 클라우드 개발자가 아닌 개발자, 학생 분들도 AWS의 폭넓은 지식을 쉽고 빠르게 습득할 수 있는 기회가 될 수 있다고 생각합니다!배너를 누르면 강의로 이동됩니다.블로그를 통해 구매하시는 분들에게만 10%할인 쿠폰을 증정중입니다.꼭 아래 쿠폰번호를 입력해 주세요!16861-259843d6c2d7 환경mac - monterey 12.0.1postgres - 14.1spring boot - 2.5.2docker - 20.10.10 PostgreSQL Image 설치 및 실행먼.. 더보기 [Docker] Docker Desktop 설치 및 사용법 (for mac) 'AWS로 구현하는 MAS와 컨테이너 오캐스트레이션' 강의를블로그를 통해 구매하시는 분들에게만 10%할인 중입니다.이미지를 클릭하면 강의로 이동할 수 있습니다.아래 쿠폰번호를 입력해 주세요!16861-259843d6c2d7 Docker Desktop 설치먼저 도커 데스크탑버전 설치를 위해 도커 공식사이트에 접속해서 상당 Product -> Docker Destop 을 클릭하고 자신의 os 버전에 맞게 선택해 설치를 한다. 설치가 완료되면 mac 의경우 우측 상단에 Docker 아이콘이 표시되고 윈도우의 경우 우측 하단 트레이에 Docker 아이콘이 표시된다. Docker 실행 및 DashboardDocker Dashboard 를 실행하면 다음과같은 화면을 확인할 수 있다.우측 하단 초록색 불이 들어오면 .. 더보기 이전 1 2 다음