[docker-compose] MongoDB Mongo Express
By 지훈현서 | 2021년 2월 5일 |
MongoDB 를 구축하고 이것의 UI를 다음과 같이 보여주는, Mongo Express를 docker-compose 를 꾸며보는 것은 아주 흥미로우면서도,처음 docker를 접할 때 혹은 운영을 시작해 볼 때 좋은 예시가 될 수 있습니다. 간단히 가상머신으로 동작하는 Phton OS 에서 mongoDB와 mongo Express를 이용한docker-compose 를 돌려보려고 합니다만, 할 때마다 약간 시행착으로를 거칩니다.그래서 또 정리해 봅니다. 다음은 특정 폴더를 만들어 놓았다고 가정하고 그 안에서 실행시킵니다. 1) Docker Compose 파일 작성 다음의 내용으로 docker-compose.yaml 을 저장합니다. version: '3' services: mongo:
랜섬웨어 for mongodb
By Studio NABU | 2017년 1월 10일 |
![랜섬웨어 for mongodb](https://img.zoomtrend.com/2017/01/10/e0107947_58743bc8b26a4.jpg)
뉴스 URL : 이런저런 보안 세팅이 귀찮아서 (중요자료도 없는) 임시 DB라고 0.0.0.0 에 간단한 암호로 보안 걸어 두면 털립니다. 네. 그게 접니다. 지금 제 심정.
Docker compose tomcap WebApp Java MySQL 연동 문제
By 지훈현서 | 2019년 11월 17일 |
Docker compose 로 개발을 하다보니 PolyGlot 처럼 여러 개발 언어를 접하게 됩니다.이번에는 Java 입니다. 간단히 이야기 하면 Tomcat WAS의 WebApp WAR 파일이 있어,docker-compose.yaml 에 다음과 같이 WAS와 MySQL 을 구성해 놓았습니다. version: '3.4'services: trbn_mysql: image: mysql:latest command: --default-authentication-plugin=mysql_native_password restart: always container_name: trbn_mysql volumes: - mysql-storage:/var/lib/mysql environ
[Docker] Swarm stack for compose
By 지훈현서 | 2019년 6월 19일 |
현재 컨테이너의 de facto 표준은 Kubernetes 라고 누구나 이야기를 합니다.그런데 몇년 전만 하더라도 Swarm, Mesos 등과 같이 어떤 것이 표준이 될지잘 모르는 상화이었죠. 그런데 말입니다, docker로 개발을 할때 다음과 같은 수순을 밟습니다. 1) Presentation, BackEnd logic, Data Access 레이어로 크게 나누어 설계 합니다.2) 큰 부분을 다시 작은 MSA 구성을 나눕니다.3) 일반적으로 하나의 MSA 구성의 결과는 하나의 Docker Image 로 나뉩니다.3.1) DB 저장소는 다음과 같은 것들을 이용합니다. - 일반적인 설정 정보 (설정 정보는 저장공간을 크게 차지하지는 않지만 해당 내용은 자주 변경됨) => MongoDB - 로그 이벤