도커 네트워크 아키텍처와 컨테이너 간 통신 구성 가이드
Docker0와 가상 네트워크 인터페이스(veth-pair)
리눅스 호스트에 도커를 설치하면 docker0라는 이름의 가상 브리지 네트워크 인터페이스가 자동으로 생성됩니다. 호스트의 네트워크 구성을 확인해 보겠습니다.
$ ip addr show
# 호스트의 루프백 및 물리/가상 네트워크 인터페이스 확인
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 ...
inet 127.0.0.1/8 scope ho ...
8월 11일 09:08에 게시됨
Gemma-3-12b-it 모델의 간편 배포 방법: Docker 이미지 활용 및 BF16 로딩 가이드
Gemma-3-12b-it 모델을 쉽게 배포하는 방법: Docker 이미지와 BF16 로딩 설정
1. Gemma-3 Pixel Studio 개요
Gemma-3 Pixel Studio는 Google에서 공개한 최신 Gemma-3-12b-it 모델을 기반으로 제작된 고성능 대화 플랫폼입니다. 이 플랫폼은 강력한 텍스트 이해 및 생성 능력뿐만 아니라, 이미지 분석과 다중 대화 기능도 포함하고 있습니다.
Streamlit 프레임워크를 사용 ...
8월 10일 10:37에 게시됨
Docker를 사용한 Jenkins 구축 및 호스트 Docker와의 연동을 통한 서비스 배포 (5): 서버 간 원격 배포로 구현하는 백엔드 마이크로서비스 다중 모듈
서론
이전 기사에서 다룬 Jenkins 구축 및 플러그인 설치 내용은 다음 링크에서 확인할 수 있습니다: https://www.cnblogs.com/nhdlb/p/18561435
SSH 원격 서버 연결 구성
SSH 연결 플러그인을 설치해야 합니다. 이전 기사에서 설치 방법을 확인할 수 있습니다.
SSH 연결 구성 시작
저장!!
새로운 뷰 생성
프로젝트의 프론트엔드와 백엔드를 통합하기 쉽게 하기 위함
새로 ...
8월 8일 04:02에 게시됨
MONGO-EXPRESS Docker 컨테이너 배포 가이드
개요
MONGO-EXPRESS는 Node.js 기반의 웹 인터페이스를 통해 MongoDB 데이터베이스를 시각적으로 관리할 수 있는 오픈소스 도구입니다. Express.js와 Bootstrap을 활용하여 개발되었으며, 쿼리 실행, 컬렉션 관리, 문서 조작 등의 작업을 브라우저에서 간편하게 수행할 수 있어 개발 및 테스트 환경에 적합합니다.
본 문서에서는 MONGO-EXPRESS를 Docker를 이용해 컨테이 ...
8월 5일 07:03에 게시됨
Docker 기반 Nginx 통합 대시보드 배포 및 구성 실무
Nginx 관리의 비효율성 해결 방안
전통적인 웹 서버 프로토클로리 Nginx 는 강력한 성능으로 널리 사용되지만, 텍스트 기반의 설정 파일 편집은 초보자에게 높은 진입 장벽이 됩니다. 이러한 문제를 해결하기 위해 개발된 웹 기반 관리 인터페이스를 활용하면 그래픽 화면을 통해 서버 상태를 모니터링하고 구성 요소들을 제어할 수 있습니다. 본 문서에서는 컨테이너 기술 ...
8월 5일 00:59에 게시됨
WSL2 환경에서 Kind를 활용한 Kubernetes 클러스터 구축
이 문서에서는 WSL2(Windows Subsystem for Linux 2) 환경에 Ubuntu 20.04를 설치하고, Kind를 이용하여 Kubernetes 클러스터를 설정하는 방법을 상세히 안내합니다. 로컬 개발 환경에서 Kubernetes를 활용하려는 사용자에게 유용한 가이드가 될 것입니다.
1. WSL2 활성화 및 Ubuntu 배포판 설치
Windows에서 WSL2를 활성화하고 Ubuntu 20.04를 설치하는 것이 첫 단계입니 ...
8월 3일 01:00에 게시됨
Dockerfile 기본 구축 원리와 주요 명령어 활용법
Dockerfile 와 컨테이너화 전략
Dockerfile 은 Docker 이미지를 생성하기 위한 텍스트 기반의 스크립트 파일입니다. 이는 개별적인 설치 과정을 일일이 실행하고 docker commit을 사용하여 수동으로 저장을 반복하는 방식에서 벗어날 수 있게 합니다. commit 방식은 간단한 테스트에는 유용할 수 있으나, 환경 변화가 잦거나 복잡한 요구사항이 있는 상황에서는 재현성과 ...
8월 2일 23:09에 게시됨
Docker Context를 활용한 멀티 환경 관리 및 격리 방법
docker context는 로컬 개발 환경, 원격 서버, Docker Swarm 클러스터 또는 Kubernetes와 같이 서로 다른 Docker 실행 환경을 효율적으로 관리하고 전환할 수 있게 해주는 기능입니다. 이를 통해 개발자는 터미널 하나에서 여러 인프라 환경을 안전하게 격리하고 빠르게 오가며 작업할 수 있습니다.
1. 전체 컨텍스트 목록 확인 (조회)
현재 구성된 모든 컨텍스트와 연결 ...
8월 2일 17:07에 게시됨
Go 애플리케이션 Docker 이미지 최적화 가이드
Go 애플리케이션을 Docker 이미지로 빌드할 때, 불필요하게 큰 이미지 크기로 인해 고민하는 경우가 많습니다. 이 글에서는 CGO 사용 여부에 따라 Go 프로젝트의 Dockerfile을 최적화하는 두 가지 모범 사례를 소개합니다.
1. CGO를 사용하지 않는 경우
Go 애플리케이션은 종종 CGO 없이 빌드될 수 있으며, 이 경우 scratch 이미지를 기반으로 매우 작고 효율적인 런타임 ...
8월 2일 15:03에 게시됨
Nakama 서버 설정 및 C# API 연동 가이드
Nakama는 실시간 게임 및 소셜 기능 구현을 위한 오픈 소스 서버 프레임워크입니다. 이 가이드에서는 Docker를 활용한 Nakama 서버 구축 방법과 C# 콘솔 애플리케이션을 이용한 기본 API 연동 테스트 방법을 다룹니다.
Nakama 서버 구축
Nakama 서버는 공식적으로 Docker를 사용하여 설치 및 실행하는 것을 권장합니다. 안정적인 환경을 위해 다음 단계를 따릅니다.
...
8월 1일 17:58에 게시됨