• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글

gluetun docker에 컨테이너 연결 질문입니다.

파스텔하늘 778

0

11
1등
지즐 2023.01.14. 20:47

우분투를 gluetun과 같은 네트워크로 묶는게 아니라 우분투의 네트워크를 아예 gluetun 컨테이너로 설정해야 합니다.

시놀로지 UI상에선 어렵고,

 

image.png.jpg

 

Portainer에서 편집하기 들어가서 위와 같이 설정하거나

 

 

version: "3"
services:
  gluetun:
    image: qmcgaw/gluetun
    container_name: gluetun
    cap_add:
      - NET_ADMIN
    volumes:
      - /volume1/docker/gluetun:/gluetun
    environment:
      - VPN_SERVICE_PROVIDER=custom
      - VPN_TYPE=wireguard
      - VPN_ENDPOINT_IP=엔드포인트아이피
      - VPN_ENDPOINT_PORT=51820
      - WIREGUARD_PUBLIC_KEY=퍼블릭키
      - WIREGUARD_PRIVATE_KEY=프라이빗키
      - WIREGUARD_PRESHARED_KEY=프리쉐어드키
      - WIREGUARD_ADDRESSES=어드레스
      - TZ=Asia/Seoul
    restart: unless-stopped
  ubuntu:
    image: ubuntu:latest
    container_name: ubuntu
    network_mode:
      service:gluetun
    environment:
      - LANG=C.UTF-8
      - TZ=Asia/Seoul
    volumes:
      - /volume1/docker/ubuntu:/home
    depends_on:
      - gluetun
    restart: always

 

이렇게 컴포즈 밑에 붙여서 올리시면 될겁니다

파스텔하늘 글쓴이 2023.01.14. 22:46
지즐

아까도 계속 이 증상이었는데 우분투를 소스에 넣어서 붙이니까 계속 다시 시작 중으로 나오면서 실행이 안되는 증상이 있더라구요
제가 뭔가 잘못 설정한게 있을까요 볼륨 경로만 좀 바꿨습니다

도커로 올린 우분투 중지했다 다시 실행하면 '컨테이너에는 최소 1개의 네트워크가 있어야 됩니다'라는 문구와 함께 제대로 실행이 안됩니다

지즐 2023.01.14. 23:36
파스텔하늘

저도 해보니 도커 컴포즈로는 우분투 컨테이너 생성에 오류가 있었습니다.

대신 시놀로지 UI로는 잘 만들어지는데, 일단 시놀로지에서 컨테이너를 생성하고 Portainer에서 해당 컨테이너의 네트워크를 변경하니 제대로 작동합니다.

이 방법을 사용할 수 밖에 없을 것 같습니다.

profile image 2등
Lamanus 2023.01.14. 21:22

위에서 말씀하신 것처럼 network_mode 옵션을 통해서 gluetun 컨테이너의 네트워크 인터페이스를 사용하도록 설정해야 합니다.
그래서 메인 컨테이너 설정 + gluetun 컨테이너 <-- 사이드카를 추가하는 개념입니다.

 

gluetun을 별도 컨테이너로 띄웠다면, 다른 컨테이너 추가시에 network_mode: container:gluetun 추가하면 사용 가능하네요.

두 번째 방법은 제가 테스트를 해봤습니다.

 

파스텔하늘 글쓴이 2023.01.14. 22:50
Lamanus
우분투를 도커 소스로 해서 올리면 다시시작 중으로 나오면서 사용이 제대로 안돼서 답답합니다ㅠ
3등
siane 2023.01.15. 22:49
docker-compose.yml 우분투 아래에 아래 내용 넣어주세요.
tty: true
privileged: true
stdin_open: true
siane 2023.01.16. 09:09
파스텔하늘
순서는 상관 없어요~
우분투 도커 실행 시 아무런 작업을 하지 않고 있어서 종료해버리는 문제가 생기고, 그 때문에 위 세가지 옵션 중 하나를 사용해서 대기 상태를 만들어 주는거에요.
파스텔하늘 글쓴이 2023.01.16. 10:30
siane
아 그것 때문에 계속 다시시작 하는거군요 일단 세팅은 끝났는데 집가서 한번 더 확인해보겠습니다.
감사합니다!

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

등록된 글이 없습니다.