즐겁게 개발을...

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

도커 5

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를 누르면 복사된 스크립트가 붙여..

[2022.01] Redmine 4.2를 Docker로 운용하기

안녕하세요! 오랜만에 글 올립니다. 아래 글은 최근(오늘^^) 엔조이데브에 등록된 글인데, 경어체를 사용하였으니 양해 부탁드려요. 필자는 Postgresql이 미리 Docker로 실행되어 있어서 redmine이라는 데이터베이스를 생성한 후, 진행하였다. 리눅스는 CentOS7을 사용하였으며, Home디렉토리에 redmine폴더를 생성한 후, 들어가자. 구글에서 "Redmine Docker"로 검색하여 나온 레드마인 공식 Docker 홈페이지에서 Bullseye기반으로 동작하는 것을 찾아 실행하였다. 공식 레드마인 Docker Hub페이지: https://hub.docker.com/_/redmine Redmine - Official Image | Docker Hub Quick reference Suppor..

[2021.08] Docker Build를 하는데 자꾸 network bridge 관련 오류가 발생한다면...

docker: Error response from daemon: failed to create endpoint naughty_albattani on network bridge: network 5137fd92db0f85370336edfa29bc58868b51f607ba8e55f21896db2fb2b13825 does not exist. Endpoint 다음에 나오는 이상한 이름은 계속 랜덤으로 바뀌고 해쉬값도 계속 바뀌는 값입니다. sudo vi /lib/systemd/system/docker.service #After=network-online.target firewalld.service #Wants=network-online.target After=network.target docker.socket R..

[2020.11] 다중호스트에서의 Docker 운용방식에 대한 고찰

도커를 접한지 약 3년이 된 것 같습니다. 처음에는 Docker-Composer를 이용해서 개발이 시작됐는데요. 싱글 호스트에서는 당연히 잘됩니다. Depend On을 이용해서 컨테이너가 정상적으로 실행되야 다음 컨테이너가 실행되게 하는 기능을 이용해서 잘 개발이 됐는데, 멀티 호스트에서는 어떻게 해야 되지?? 그래서 찾아보니 도커 스웜, 쿠버네티스 같은 것들이 나왔습니다. 대체 이게 뭔가?? 쿠버네티스는 수천개의 컨테이너를 운용하는 구글에서 관리목적으로 내부에서만 사용하려고 만들었다가 공개한 솔루션입니다. 그래서 그런지 러닝 커브가 극심하죠. 밋업에서조차 운용하는 대상이 많을 경우에만 사용해야지 10개 미만의 컨테이너에서는 오버 스팩이라고도 들었습니다. 근데 도커 스웜은 기술지원까지 종료가 되었죠. 아..

1