본문 바로가기

전체 글

도커(docker) 웹관리 프로그램인 dockge 설치 및 사용방법 ### 작성물 : 도커(docker) 웹관리프로그램인 dockge 설치 및 사용방법 ### 작성일 : 2024-02-09 설 전날 저녁. ### 작성자 : 아무개 nonots@hanmail.net 1. 개요 도커가 참. 이 도커를 웹모드에서 쉽게 관리하기 위해서 기존 portainer 같은게 있는데 최근 dockge 라는게 나왔습니다. dockge 발음이 닷지,돗지,독지,닥지.. 뭐 이렇게 하던데 나는 "독게" 이렇게 하고 싶네요. 독게 !!! 암튼. 내일이 새해 갑진년 설날입니다. 오늘은 계묘년 마지막날. 달도 없는 그믐. 은평구 북한산 아래 누추한 '호이재'에서 한 독거노인이 궁상을 떨며 시간을 보내다가, 혹시라도 나중 사람에 약간의 도움이 될까해서 몇자 끄적여 기록을 남깁니다. 2. 환경 환경은 특.. 더보기
LXD, PROXMOX 에서 가상 디스크 사용. in lxd lxc storage volume create mypool badadisk1 size=10GiB --type=block lxc storage volume create mypool badadisk2 size=10GiB --type=block lxc storage volume create mypool badadisk3 size=10GiB --type=block lxc config device add proxmox8 badadisk11 disk source=/media/nonots/DATA1/LXD/custom/default_badadisk1/root.img lxc config device add proxmox8 badadisk22 disk source=/media/nonots/DATA1/LXD/.. 더보기
오래만에 도커를 GUI 환경으로 원격데스크탑 사용. fredblgr/ubuntu-novnc:22.04 jdelemar/ubuntu-lxde-base:latest 위 두개를 써 봤다. docker run -d -p 8081:80 -p 8082:5900 --name=myvnc \ --security-opt seccomp=unconfined -e VNC_PASSWORD=vncpass fredblgr/ubnutu-novnc:22.04 와 같이 실행. 웹브라우저에서 http://localhost:8081 로 접속하면 noVNC 로 접속됨. 위에서 --security-opt 인수는, Operation not permmited 라는 에러 날때만 추가하면됨. 최초 한후에 터미널에서 /etc/init.d/dbus restart 로 재시작해주고. apt update 하고,.. 더보기
쿠버네티스에서 그누보드5 서비스 설정하기. ## 쿠버네티스 이용해서 그누보드5 서비스하기 닭잡는데 소잡는 칼 쓰는거 같긴 하지만, kubernetes 로 그누보드5 를 설치해 봤습니다. 내 PC 는 우분투 리눅스 19.10 버전이고 , 우분투 캐노니컬에서 제공하는 microk8s 라는 쿠버네티스 버전을 사용했습니다. 그누보드는 웹서버와 mysql DB 서버를 분리하고, 데이타 저장을 별도 볼륨으로 해서 서비스 종료시에도 기존 데이타가 사라지지 않게 했습니다. 멀티 노드에서 클러스터를 구축해서 사용할 수도 있다지만, 능력이 안되니 이번에는 내 PC 한대에서 독립형으로 테스트 해 봤습니다. 192.168.219.160 kube-master 제일 하단에 참조 사이트들 읽으며 초보수준으로 이해하고 작업했기 때문에 엉성하거나 틀린 부분 있으면 정정 해주시.. 더보기
docker swarm 으로 그누보드5 로드밸런싱 흉내내기. ## docker swarm 으로 그누보드5 로드밸런스 흉내내기 흉내는 흉내일뿐. 실제 서비스에서 로드밸런싱(부하분산)의 문제는 웹서버 프로세스의 접속제한이나 DB 서버의 처리능력, 네트워크 대역폭, 디스크의 I/O 성능등 다양한 부분을 감안한 복잡한 작업이지만, 제가 그런건 알리 없고 다만, 웹서버를 2 개이상 복수로 늘려서 웹접속을 늘려서 부하를 조정하는 .. 아주 단순한 차원에서, 도커 스웜에서 제공하는 로드밸런스 기능으로 그누보드5를 설치해 봤습니다. 192.168.219.160 docker-master # 도커 마스터(매니저) 192.168.219.184 docker-node1 # 도커 노동자1 일단, 서버 2 대로 테스트했습니다. 서버는 둘다 우분투리눅스 19.10이고, 기본 도커패키지 doc.. 더보기
[테스트 노트] docker swarm 모드로 그누보드5 로드밸런스(부하분산) 흉내내기 ## docker swarm 으로 그누보드5 로드밸런스 흉내내기 192.168.219.160 docker-master # 도커 마스터(매니저) 192.168.219.184 docker-node1 # 도커 노동자1 nonots@docker-master:~/mydocker$ docker swarm init --advertise-addr 192.168.219.160 Swarm initialized: current node (j0m1pxp35cgd9ylu3aaaa3t2j) is now a manager. To add a worker to this swarm, run the following command: docker swarm join --token SWMTKN-1-4m5w9f7sar3xq5xpx0lomsrv.. 더보기
docker 와 podman 으로 그누보드5 명령모드로 설치 티 하나 없이 쾌청한 하늘과 따스한 봄날씨에 약간 화가 날거 같기도 한 2020년 3월 22일 일요일 집에 앉아서, 지난번에 쓴 도커에서 그누보드5 설치하는 방법을 https://sir.kr/g5_tip/13014 좀 다르게 해 봤습니다. 내 PC OS는 우분투리눅스 19.10 이고, 거기 기본으로 있는 도커패키지 docker.io 를 apt 로 설치해서 테스트 해봤습니다. 이전 글에서는 docker-compose 로 yaml 파일 을 작성해서 구축했는데 이번에는 그 비슷한 구조를 docker 쉘 명령어로만 가능하게 했습니다. 아래에서 nonots/gnudocker:v1 이라는 도커 이미지를 새로 빌드하는건 동일합니다. 1. 일단 내 일반 계정 nonots 계정에 mydocker 라는 디렉토리를 만들고 .. 더보기
docker 에서 그누보드5 설치. ### 도커 생초보의 그누보드5 도커화 시도 2020년 3월 19 일 강풍이 부는 현재 내 PC는 우분투 리눅스 19.10 설치해서 사용중이고, 기본으로 설치된 docker.io 패키지로 도커를 실행해서 기본환경으로 끙끙거리며 배우고 있는 중입니다. 그누보드5 버전을 도커에 설치하는걸 어거지로 겨우 해 봤습니다. 아주 낮은 수준으로 연습해본건데, 혹시라도 비슷한 초보분들 있을거 같아 간단하게 기록해 둡니다. 일단, 도커의 이념(?)에 맞게 마이크로서비스 형태로 아파치 웹서버와 mysqlDB 서버를 분리해서 docker-compose 로 컨테이너를 실행하고 컨테이너 종료시 db 정보나 웹업로드 정보가 사라지므로, 볼륨기능으로 호스트 디렉토리에 마운트해서 사용하도록 했습니다. 1. 일단 내 일반 계정 non.. 더보기