즐겁게 개발을...

개발보다 게임이 더 많이 올라오는 것 같은...

docker 11

Windows Server 2019 가상화 도전기

Docker로 운영해보려고 이것저것 해보다가 정리해본다. Windows Server군에는 Docker EE(엔터프라이즈 에디션)를 무료로 사용가능하다.  Windows Server 2016WSL 설치 불가WSL은 윈도우 내에 리눅스 커널(코어) 설치를 해주는 도구다.대신# DockerMsftProvider 설치Install-Module -Name DockerMsftProvider -Repository PSGallery -Force# Docker 설치Install-Package -Name docker -ProviderName DockerMsftProvider -Force# Docker 서비스 시작Start-Service Docker 이 방식으로 설치가 가능하다던데, 필자는 실패했다. Docker를 설치하다..

Docker로 PostgreSQL 구동 시 한글이 나오게 하는 방법

영문으로 설치해도 데이터베이스에 기본적으로 UTF8로 설치되기에 한글이 Insert/Update는 되는데, 로그 및 날짜포맷등이 en-US로 설치되기에 한국 설정에 맞지 않게 표시가 된다.  한글이 나오게 하려면 별도로 언어팩을 설치해야 하기 때문에 공식 이미지를 기반으로 별도 빌드해서 사용할 필요가 있다.  다음은 빌드 스크립트이다.  FROM postgres:16# Locale 설정에 필요한 패키지 설치RUN apt-get update && apt-get install -y locales openssh-client# ko_KR.UTF-8 locale 생성RUN locale-gen ko_KR.UTF-8# ko_KR.UTF-8 locale 생성RUN localedef -i ko_KR -f UTF-8 ko..

VirtualBox 가상화 내에서 다시 가상화를 하는 방법

제목이 이상야릇 하지만 예를 들어 Virtual Box에서 Virtual Machine내에 Windows 10을 설치했다고 가정해봅시다. 여기에 Docker를 설치하고 싶을 때 어떻게 해야할까? 에 대한 답을 소개해봅니다. 호스트에서 가상화(Hyper-V 또는 Docker 등)를 하려면 BIOS에서 VT-x 등의 옵션을 활성화해야 합니다. Virtual Box에서도 똑같이 설정하면 되겠죠? 시스템에 프로세스 탭에 가면 있긴 합니다만, 어라.. 비활성화 되어 있습니다. 왜 이렇게 해놨는지는 모르겠지만 답은 있으니 여기 이 글을 쓰고 있겠죠. 커맨드 쉘을 관리자로 실행합니다. 저는 시작 버튼을 누르고 나온 메뉴에서 "cmd"를 입력합니다. 그럼 이런식으로 나오는데 우측에 표시된 메뉴를 클릭하면 됩니다. cd..

Palworld Docker로 Dedicated Server 구축하기(02.02)

2024.01.19일 발매된 Palworld는 공식서버가 제공되지만 불안정하여 서로 알고지내는 사람들과 함께 하기 위한 비공식 서버를 구축해보기로 하자. 이미 Docker허브에 많은 도커 이미지들이 올라와있고 우리는 이것들 중 하나를 선택해서 진행할 예정이다. 개인서버에 VM하나 할당해서 해보기로 하자. ㅋㅋ 시놀로지 NAS도 매일 켜있으니 여기에 설치해도 좋을 것 같다. 우선 서버사용량을 모르는 관계로 서버에 설치해서 운용해보고 NAS에서도 커버가 가능한지 봐야 할 것 같다. 1. 우분투 설치.. VirtualBox에 Ubuntu Linux설치 CentOS 지원이 종료됨에 따라 설치 안되는게 많아져 어쩔 수 없이 우분투로 넘어간다. 익숙치 않아서 우분투 설치방법을 작성해본다. 우분투는 아래 링크에서 데..

게임 2024.01.26

Ubuntu Linux에서 Docker-compose 기반 Gitlab 설치하기

사전 폴더구성 # 계정의 Home Directory로 이동, 경로는 취향대로 선택한다. cd ~ # 도커 컨테이너 내부에서 사용될 폴더를 마운트 할 폴더생성; -p는 하위경로까지 포함하여 생성한다. mkdir -p docker/gitlab/data docker/gitlab/logs docker/gitlab/config # 폴더 권한변경 chmod -R 755 docker/gitlab/data cd docker/gitlab Docker-Compose.yml 생성 vi docker-compose.yml 아래 스크립트를 vi 에디터를 이용해 파일을 생성한다. 아래 스크립트를 복사한다. vi 에디터에서 키보드 I(아이)를 누르면 입력상태로 변경된다. 키보드 Shift+Insert를 누르면 복사된 스크립트가 붙여..

1 2 3