Green Tunnel 이미지가 아닌 Compose로 설치하기
Green Tunnel 남이 만든 이미지가 아닌 내가 만들어 쓰는 이미지 입니다.
1. 도커 허브 공식 nodejs 이미지 Base
2. npm 으로 green tunnel 을 설치
3. npm 업데이트
4. green tunnel 설치
가 됩니다.
green tunnel 이 업데이트 되면 compose 만 재실행 하면 됩니다.
그럼 컨테이너 생성하면서 빈 nodejs 이미지에 green tunnel을 재설치 하게 되거든요..
아래 깃헙에서 다운 받아서 실행하셔도 되고,
https://github.com/kelvinks/greentunnel.git
compose 파일 내용 입니다. 직접 만들어 쓰시거나, portainer 쓰시는 분은 stack 에 붙여넣고 실행 하시면 됩니다.
version: "3"
services:
app:
container_name: greentunnel
hostname: greentunnel
image: node:current-alpine
restart: always
ports:
- 11111:11111
command:
- /bin/sh
- -c
- |
npm i -g green-tunnel
npm i -g npm@
npm i -g npm-check-updates
gt --ip 0.0.0.0 --port 11111 --system-proxy true
ps. 사용법을 깜박했네요...
브라우저등에서 proxy 설정에 본인의 ip:포트 넣어주시면 됩니다.
(서버가 192.168.0.1 이라면 포트가 11111 이라서 : 192.168.0.1:11111)
이거...설마 warning을 피하게 해주나요? ㅋㅋㅋ
흠흠~~~~ 저는 그런거 잘 모르구요~~~
자세한건... green tunnel 로 구글로 검색 하심이... ㅎㅎㅎㅎ
cmt alert