DOCKER

포스트: 55
Tags

Posts

55 posts

[Docker] Mac에서 docker volume 위치

지훈현서|2019년 11월 22일

docker-compose.yaml 에서 volumes: mysql-storage: 와 같이 볼륨을 만들고 나서 동작을 시키면, docker volume lsDRIVER VOLUME NAMElocal composes_mysql-storage 와 같이 살펴볼 수 있습니다. 그런데 이 위치를 살펴보기 위하여, docker volume inspect composes_mysql-storage[ { "CreatedAt": "2019-11-20T01:41:58Z", "Driver": "local", "Labels": { "com.docker.compose.project": "composes"

[Docker] Redis 서버 구성 및 웹 UI 확인

지훈현서|2019년 8월 21일

서울 사무실이나 현재 일하고 있는 산호세 사무실에 모두ESXi 서버를 구축하고 나니 (라이젠 8코어 PC로 ESXi 서버 구축해 보기 참고), 여러 모로 개발 시에 편한 점이 많습니다. 더군다나 요즘에는 철지난 VM용 서버들이 꽤 나오고 있습니다.1U, 2U 또는 4U 짜리 HP 서버 등을 찾아보면 꽤 있습니다.요즘 그런 서버 들의 메모리는 모두 128GB를 탑재하고 있더군요.처음에는 우와~ 했는데 VM을 50개 이상 본격적으로 돌릴려면256GB가 필요하겠다는 생각이 드네요.. 암튼 ESXi 서버에 포톤OS를 Docker Host로 돌리면,아주 좋은 컨테이너용 VM이 됩니다. (Photon OS로 Docker Host 돌려보기 참고) 다음은 ESXi 위에 Photo OS가 있고, 그 위에 Redis 서

[Docker] Swarm stack for compose

지훈현서|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 - 로그 이벤

[Oracle] 12c docker 구축 및 Python 연동

지훈현서|2019년 3월 4일

지난번 MSSQL의 docker 구축에 이어, 오라클도 구축해 보았습니다.지난 주말 내내 시도를 해 보다가 겨우 솔루션을 찾았습니다.우선 많은 docker 관련 작업들이 있었는데, 최근에 대부분해당 docker image 들이 모두 삭제된 것으로 보입니다.이유는 아무래도 불법 소프트웨어에 가장 민감하게 대처하는 듯한Oracle 이기 때문에 그렇지 않을까 싶네요. 우선 쉬운 거을 찾았다가 다들 실제 없어진 이미지를 보고는 정식 버전을 설치해 보기로 했습니다.hub.docker.com 에서 oracle로 검색하여 나온 것을 누르고, 일반 적인 것과 달리, "Proceed to Checkout"을 선택하고 해당 정보들을 넣고 "Get Content"를 누릅니다. 그러면 위에 처럼 나옵니다. 이를 docke