Docker

개발/설계

Key-Value-Store 만들면서 겪은 이슈

Key-Value-Store를 구현하는 과정에서 docker-compose를 사용했는데 기대하던 실험 결과가 나오지 않았습니다. 그래서 제가 만난 이슈와 해결방법에 대해 공유하려합니다. 간단한 Key Value Store 프로젝트 소개 GitHub - hojihun5516/key-value-store Contribute to hojihun5516/key-value-store development by creating an account on GitHub. github.com 1) User는 Proxy 서버로 데이터 저장을 요청합니다. 2) Proxy 서버는 해시링을 통해 적절한 Store 서버에 저장을 합니다. 3) Store 서버는 1초에 1번씩 redis에 헬스 카운트를 올리고, Service Dis..

개발/Docker

도커 이미지 업로드

docker hub에 도커 이미지를 업로드 해보겠습니다. 지난 시간에 사용한 nginx를 제 도커 허브 계정에 푸쉬 해보겠습니다. 1. 이미지 태그 생성 docker tag [기존이미지 이름]:버전 USERNAME/새로운 이미지이름:버전 docker tag nginx:latest hojihun5516/nginx:1 2. 이미지 확인 docker images 3. Docker hub 로그인 우리가 올릴 도커 허브의 계정 정보를 컴퓨터에 저장시킵니다. docker login 4. Image Push docker push [USERNAME]/[IMAGE NAME] docker push hojihun5516/nginx

개발/Docker

도커 기본 명령어 정리

도커에서 사용되는 간단한 명령어들을 nginx를 사용하여 정리 해보겠습니다. 도커 이미지 실행 nginx의 이미지를 따로 다운받지 않았으면 도커는 docker.io/nginx:latest 에서 이미지를 다운받습니다. -d 옵션은 백그라운드 실행입니다. docker run -d nginx 컨테이너 조회 현재 실행되고 있는 컨테이너를 보여줍니다. CONTAINER_ID는 다를 수 있습니다. docker ps 컨테이너 상세 정보 컨테이너의 네트워크, 볼륨 상태등 자세한 정보를 보여줍니다. docker inspect CONTAINER_ID # 저의 경우 # docker inspect 6edc56f8103a 컨테이너 로깅 조회 # 기본 조회 docker logs CONTAINER ID # follow log ou..

개발/Docker

Ubuntu 20.04 도커 설치

Ubuntu 20.04 Docker install docker.io 패키지 사용 sudo apt update && sudo apt install -y docker.io net-tools sudo usermod -aG docker $USER # restart server sudo reboot Ubuntu 20.04 Docker-Compose install sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose #check do..

모플로
'Docker' 태그의 글 목록