일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- JWT
- Spring Security
- 개인프로젝트
- 카프카
- 생성자 주입
- 스웨거
- 남궁성과 끝까지 간다
- 스프링의 정석
- 항해99
- 시큐리티
- 데이터베이스
- Spring
- @jsonproperty
- Kafka
- MYSQL
- CentOS
- 패스트캠퍼스
- docker
- JavaScript
- EC2
- DB
- 스파르타코딩클럽
- AWS
- 쇼트유알엘
- WEB SOCKET
- java
- 프로그래머스
- visualvm
- emqx
- 웹개발
- Today
- Total
목록docker (5)
Nellie's Blog
회사의 원격 서버에 구축을 했다. 매번 docker ps로 확인하고, 이미지도 , 네트워크도 일일이 명령어로 하다보니,,,, 아 .. 이거 UI로 보고싶은데.. 라는 생각이 들어 찾아보니 이 좋은게 있었다 ㅠㅠ.... 도커 UI!!!! 완전 간단하게 Potainer 를 구축해보자!! 1. 볼륨 생성docker volume create portainer_data 2. 이미지 받고 실행docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data --restart=always portainer/portainer 3. 접속IP주소:9000 기본 주소로 접속이 가능하다. 사용자명은 기본으로 a..
차량의 실시간 위치 데이터 (위도, 경도) 를 MQTT를 사용한 웹소켓으로 대시보드에 실시간으로 변하는 데이터를 보여주었다. 카프카 컨슈머에서 받은 데이터를 바로 MQTT로 메시지 전송하였다. MQTT 프로토콜을 지원하는 메시지 브로커인 EMQX 오픈 소스 브로커를 사용하였다. 실시간으로 데이터를 보여주는 것이 목적이었고, 그 다음으로는 초당 몇건을 보여줄 수 있는지를 테스트 했다. 스프링 부트 버전 : 2.5.4자바 버전 : 1.8카프카 버전 : 3.7.0MQTT 버전 : 1.2.5 pom.xml 의존성을 아래와 같이 받아준다. org.eclipse.paho org.eclipse.paho.client.mqttv3 1.2.5 org.springframework.integrati..
생활코딩의 Docker 입문수업을 정리한 자료입니다.목차1. 도커 기초 명령어 정리1. 이미지로 컨테이너 만들기2. 컨테이너 중지/재실행 시키기3. 컨테이너 로그 확인하기4. 컨테이너 삭제하기5. 이미지 삭제하기2. 네트워크1. 컴퓨터에 직접 웹서버를 설치했을 경우2. 도커로 웹서버를 설치했을 경우3. 포트포워딩 하기3. 호스트와 컨테이너의 파일시스템 연결1. 호스트와 컨테이너가 연결되지 않았을 때의 문제2. 볼륨 옵션을 주고 컨테이너 생성하기 1. 도커 기초 명령어 정리도커를 사용할 때 매우 자주 사용하는 명령어이다.1. 이미지로 컨테이너 만들기docker run httpd // httpd 이미지를 실행시켜서 컨테이너를 만들어라docker run --name ws2 httpd // httpd 이미지를 ..
로컬 VM에 Docker를 설치하고, 그 안에 카프카를 설치해서 콘솔 테스트까지 해보는 과정을 정리했다. 목차1. Docker 설치 1) yum 패키지 설치 2) 도커 설치 3) 도커 실행 4) docker-compose 설치 2. Docker Hub에서 카프카 및 카프카UI 이미지 내려받기 1) 카프카 이미지 내려받기 2) 주키퍼 이미지 내려받기 3) 카프카 UI 이미지 내려받기 3. docker-compose.yml 설정 1) docker-compose.yml 작성 2) VM에서 포트포워딩 해주기 4. Kafka Cluster 실행 1) docker-compose 실행 2) docker-compose 실행 확인 5. Kafka Console Test 1) Container 내부 쉘 접속 2) To..
1. Docker란 Docker는 가상 머신처럼 독립된 실행환경을 만들어주는 것으로, 운영체제를 설치한 것과 유사한 효과를 낼 수 있지만, 실제 운영체제를 설치하지 않기 때문에 설치 용량이 적고 실행 속도 또한 빠르다. 예전에는 윈도에 VM Ware와 같은 가상 머신을 설치하였으나 최근에는 리눅스 계열에서 Docker가 그 역할을 대신한다. 도커 컨테이너는 일종의 소프트웨어를 소프트웨어의 실행에 필요한 모든 것을 포함하는 완전한 파일 시스템 안에 감싼다. 여기에는 코드, 런타임, 시스템 도구, 시스템 라이브러리 등 서버에 설치되는 무엇이든 아우른다. 이는 실행 중인 환경에 관계 없이 언제나 동일하게 실행될 것을 보증한다. 2. Docker image 와 container docker Images(read..