Docker 기반 Tomcat 애플리케이션 배포 상세 가이드
1. 온라인 배포
1.1 Tomcat 이미지 검색 및 다운로드
공식 이미지 저장소: https://hub.docker.com
# Tomcat 이미지 검색
docker search tomcat
# Tomcat 이미지 다운로드 (특정 버전 예시)
docker pull tomcat:8.5.47-jdk8-openjdk
1.2 컨테이너 생성 및 포트/디렉토리 매핑
1.2.1 방법 1: 호스트 네트워크 모드 사용
호스트 네트워크 모드를 사용하여 컨테이너를 ...
7월 20일 23:35에 게시됨
도커 컴포즈를 이용한 GitLab 배포 가이드
docker-compose.yml 파일 준비
version: '3.8'
services:
gitlab-container:
image: 'registry.gitlab.cn/omnibus/gitlab-jh:16.8.2'
restart: unless-stopped
container_name: my-gitlab
hostname: 'gitlab.example.com'
environment:
GITLAB_OMNIBUS_CONFIG: |
external_url 'https://gitlab.example.com'
gitlab_rails[' ...
7월 15일 21:24에 게시됨
파이썬에서 Fabric 사용법 소개
1 - Fabric
파이썬 기반의 Fabric 라이브러리는 원격 서버와의 SSH 상호작용을 위한 다양한 인터페이스를 제공하며, 로컬 및 원격 머신에서 쉘 명령을 자동화하고 파이프라인화할 수 있습니다.
이 라이브러리는 애플리케이션 배포 및 시스템 관리 작업에 매우 적합하며, 기본적인 쉘 명령어를 이해하면 쉽게 사용할 수 있습니다.
HomePage: http://www.fabfile.org/
Docs: ...
6월 19일 16:16에 게시됨
젠킨스(Jenkins) 관리 및 활용 가이드
젠킨스 설치 및 기본 설정
RPM 패키지 설치 방식
젠킨스를 RPM 패키지로 설치 시 다음과 같은 기본 경로와 변수가 사용됩니다:
기본 경로
설정 파일: /etc/sysconfig/jenkins
로그 파일: /var/log/jenkins/jenkins.log
실행 파일: /usr/lib/jenkins/jenkins.war
기본 변수
JENKINS_HOME: /var/lib/jenkins
JENKINS_USER: jenkins
JENKINS_PORT: 8080
...
6월 10일 21:21에 게시됨
睿云智合의 오픈소스 Breeze 도구를 사용하여 Kubernetes v1.12.3 고가용성 클러스터 배포
Breeze 소개
Breeze 프로젝트는 선전睿云智合(Shenzhen Ruiyun Zhihe)에서 오픈소스로 공개한 Kubernetes 그래픽 배포 도구로, Kubernetes 배포 절차를 크게 단순화합니다. 이 도구의 가장 큰 장점은 오프라인 환경 전체에 대한 배포를 지원하며, Google의 리소스 패키지에 FQ(Fully Qualified) 접근이 필요하지 않다는 점입니다. 특정 인터넷 서버 접근이 제한되는 환경에 ...
6월 8일 17:21에 게시됨