CLIEN

본문 바로가기 메뉴 바로가기 보기설정 테마설정
톺아보기 공감글
커뮤니티 커뮤니티전체 C 모두의광장 F 모두의공원 I 사진게시판 Q 아무거나질문 D 정보와자료 N 새로운소식 T 유용한사이트 P 자료실 E 강좌/사용기 L 팁과강좌 U 사용기 · 체험단사용기 W 사고팔고 J 알뜰구매 S 회원중고장터 B 직접홍보 · 보험상담실 H 클리앙홈
소모임 소모임전체 ·굴러간당 ·주식한당 ·아이포니앙 ·MaClien ·방탄소년당 ·일본산당 ·개발한당 ·소시당 ·자전거당 ·이륜차당 ·AI당 ·패스오브엑자일당 ·안드로메당 ·바다건너당 ·나스당 ·클다방 ·곰돌이당 ·가상화폐당 ·키보드당 ·리눅서당 ·사과시계당 ·소셜게임한당 ·물고기당 ·전기자전거당 ·골프당 ·노젓는당 ·걸그룹당 ·콘솔한당 ·노키앙 ·윈폰이당 ·축구당 ·여행을떠난당 ·디아블로당 ·찰칵찍당 ·3D메이킹 ·X세대당 ·ADHD당 ·AI그림당 ·날아간당 ·육아당 ·배드민턴당 ·야구당 ·농구당 ·블랙베리당 ·비어있당 ·FM당구당 ·블록체인당 ·보드게임당 ·활자중독당 ·볼링친당 ·캠핑간당 ·냐옹이당 ·문명하셨당 ·클래시앙 ·요리한당 ·쿠키런당 ·대구당 ·DANGER당 ·뚝딱뚝당 ·개판이당 ·동숲한당 ·날아올랑 ·e북본당 ·갖고다닌당 ·이브한당 ·패셔니앙 ·도시어부당 ·FM한당 ·맛있겠당 ·포뮬러당 ·젬워한당 ·안경쓴당 ·차턴당 ·총쏜당 ·땀흘린당 ·하스스톤한당 ·히어로즈한당 ·인스타한당 ·IoT당 ·KARA당 ·꼬들한당 ·덕질한당 ·어학당 ·가죽당 ·레고당 ·LOLien ·Mabinogien ·임시소모임 ·미드당 ·밀리터리당 ·땅판당 ·헌팅한당 ·오른당 ·영화본당 ·MTG한당 ·소리당 ·적는당 ·방송한당 ·PC튜닝한당 ·그림그린당 ·소풍간당 ·심는당 ·라즈베리파이당 ·품앱이당 ·리듬탄당 ·달린당 ·Sea마당 ·SimSim하당 ·심야식당 ·윈태블릿당 ·미끄러진당 ·나혼자산당 ·스타한당 ·스팀한당 ·파도탄당 ·퐁당퐁당 ·테니스친당 ·테스트당 ·빨콩이당 ·공대시계당 ·터치패드당 ·트윗당 ·창업한당 ·VR당 ·시계찬당 ·WebOs당 ·위스키당 ·와인마신당 ·WOW당
임시소모임
고객지원
  • 게시물 삭제 요청
  • 불법촬영물등 신고
  • 쪽지 신고
  • 닉네임 신고
  • 제보 및 기타 제안
© CLIEN.NET
공지[점검] 잠시후 서비스 점검을 위해 약 30분간 접속이 차단됩니다. (금일 18:15 ~ 18:45)

나스당

질문 docker는 초보는 안 쓰는게 나은 숙련자(?)용인가요 16

2021-11-18 02:41:54 220.♡.13.208
DEADPOOL


처음으로 도커를 사용해보려고

우선 dsm 6버전에서 쓰던 transmission 부터 설치해 보려고 했는데

구글링해서 나오는 걸 따라하는 거 조차 시작도 못하고 있네요


https://svrforum.com/svr/54473

출처: 서버포럼 달소님


이것저것 유용하게 쓰시는 분들 많은 것 같아 

docker 입문해보려고 했는데 리눅스를 몰라선지 완전히 까막눈입니다


그냥 docker 건드릴 생각 말고

dsm 7버전용 트랜스미션 패키지파일이나 설치해서 써야할지 ㅠㅠ



DEADPOOL 님의 게시글 댓글
SIGNATURE
#방귀타그램
서명 더 보기 서명 가리기
  • 주소복사
  • Facebook
  • X(Twitter)
댓글 • [16]
wookinom
IP 49.♡.174.3
11-18 2021-11-18 02:54:27
·
트랜스 미션이 목적이면 네이티브에 docker 로 올려서 vpn 까지 적용하면 좋겠지만, 그냥 vmm 으로 vdsm 설치해서 그곳에서 패키지로 설치 후 네트워크를 vpn 으로 거는 방법도 있습니다. 보안상 갠적으로 후자추천
싸게좋게
IP 223.♡.52.85
11-18 2021-11-18 07:23:26
·
나중에라도 도커는 아주 유익하게 사용될겁니다 꼭 익혀두세요 어렵지 않습니다 실수해도 도커만 지우면 되니 부담도 적습니다
/Vollago
테츠
IP 211.♡.77.53
11-18 2021-11-18 08:39:51 / 수정일: 2021-11-18 17:11:26
·
도커가 용어나 개념이나 진입장벽이 좀 높은데...
벽을 넘고나면 왜 이걸 이제 알았나 싶을 정도로 충격을 받게 될 정도입니다.
이 좋은걸 그동안 나만 모르고... 다른 사람들은 잘 쓰고 있었다고 생각하면... ㅎㅎㅎ

리눅스 좀 만져야 하는 환경에서 도커는 정말 강력한 도구니
기회가 있으실때 초급 탈출만 해두셔도 두루 두루 사용하실거에요.
문라이트워커
IP 118.♡.48.222
11-18 2021-11-18 16:50:35
·
@테츠님 동감합니다. 고수는 안됐지만(?)초짜라도 너무 좋아요.
amollang
IP 125.♡.175.30
11-18 2021-11-18 08:52:48
·
개념만 이해하면 이렇게 편하고 쉬운게 없습니다. AWS 인스턴스랑 비슷한 개념이에요
vmlinuz
IP 112.♡.18.221
11-18 2021-11-18 09:01:55
·
변해야 할 데이터는 볼륨에 저장하거나 바인드해야한다

이거만 알아두시면 나머지는 쉽습니다
thexero
IP 106.♡.132.230
11-18 2021-11-18 09:09:07
·
저도 잘 모르는데 잘 써먹고 있습니다. '-'!!
커피칼디
IP 133.♡.216.4
11-18 2021-11-18 09:26:25 / 수정일: 2021-11-18 09:28:17
·
시놀로지의 도커 UI에서 할 수 있는 게 생각보다 적더군요. 설치는 됐는데 포트가 껐다켤때마다 리셋되고 어휴...
차라리 고수의 셸 명령어를 킵하는 게 더 유용하고 무난한 것 같습니다. 고정 IP, 고정 포트, 원하는 폴더 마운트까지 경로만 잘 이해하면 일사천리거든요.

사실 도커는 위 세 가지가 전부에요. 네트워크 연결 방식과 읽기쓰기할 폴더 마운트 경로와 권한 틀리지 않기, 이것만 유념하면 안 되는 것 없을 겁니다.
theb1ue
IP 49.♡.200.205
11-18 2021-11-18 10:47:23
·
https://www.sejunine.com/entry/%EC%8B%9C%EB%86%80%EB%A1%9C%EC%A7%80-%EB%82%98%EC%8A%A4%EC%97%90-%ED%8F%AC%ED%85%8C%EC%9D%B4%EB%84%88Portainer-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0
블로그 보고 따라하시면 포테이너 설치할 수 있어요. 이후 포테이너 통해서 원하는 도커 컨테이너 설치하면 편해요.
DEADPOOL
IP 220.♡.13.208
11-18 2021-11-18 15:43:59
·
도커가 대충 윈도우에서 vm 역할을 하는 것 같은데
트랜스미션 하나 설치하기 위해서 도커 내 레지스트리에서
ubuntu, docker, docker-compose 이렇게 3개를 받아야 하는 이유를 모르니 더 어렵게 느껴진 것 같습니다
제 수준에 맞게 쓸 방법을 찾아봐야겠습니다 제가 수준미달이라 시간 잡아먹는 괴물이 되네요 이게
테츠
IP 211.♡.77.53
11-18 2021-11-18 17:06:56 / 수정일: 2021-11-18 19:37:24
·
@DEADPOOL님
도커 입문이신것 같아서... 말씀하신 docker 종류? 단계? 에 대해.. 간단히 개념만 설명 드릴께요.

제가 docker 공부하면서 step by step으로 레벨업(?)한 과정을 서술 해 본 거라서
절대적인 기준은 아니고 제가 생각한 레벨 step이니 docker 공부하실 때 참고하세요.

"도커가 대충 윈도우에서 vm 역할을 하는 것 같은데" 라고 하셔서 한 말씀만 더 드리면...
vmware나 virtual box 같은 vm 과 docker의 가상화 방식은 개념이 좀 다르기 때문에
유튜브에서 vm과 docker의 차이점 등을 찾아보시면 docker 랑 좀 더 친해질 수 있지 않을까 싶습니다.

--------------------------------------------

레벨 1 : 기본, 입문 -> 도커를 사용해 보자!
- 오피셜 docker hub에서 배포하는 docker image를 다운받아 container 실행해서 사용.
- docker run … 아주 긴~ 한줄 명령으로 container 실행.

레벨 1 : 장점
- official로 배포되는 docker image를 쉽게 설치해서 사용 가능.
- docker 명령어 몇 개만 익혀도 바로 사용 가능.

레벨 1 : 단점 (진입장벽)
- docker는 기본적으로 console 환경에서 실행/동작하므로, linux shell 명령 치는데 익숙해야 함.
- 내가 필요한 service/app의 배포 docker image를 잘 찾는 것이 관건.
- 나만의 docker container 셋팅은 가능하지만, 나만의 docker container 환경을 배포는 못함.
- 여러 옵션들을 적용하기 위해서는 docker run 명령이 아주 길게 작성되야 함. (포트포워딩, 볼륨 개념 필요)

--------------------------------------------

레벨 1.5 : 기본, 입문 ++
- docker-compose 문법을 습득해서 docker run ... 의 긴~ 한줄 명령어에서 탈출.
- docker-compose.yml 에 container의 여러 속성 간단하게 서술되어 있음.
- docker-compose up/down/start/stop 등의 명령으로 container 간단히 컨트롤 가능.
- Portainer docker container를 설치해서 web GUI로 docker 환경 셋팅 등 작업 가능.

1단계 통과하여 docker의 강력함에 매력을 느끼고 이것 저것 docker image 찾아서 엄청 설치하고 실습해보는 단계.
아직 2단계 전이라 docker container 사용하는 측면에 포커스 맞춰진 상태라서.. 장/단점은 1단계랑 비슷.

--------------------------------------------

레벨 2 : 활용 -> 도커 환경을 저장/백업하고 배포해보자
- docker 환경/서비스를 직접 구성하여 docker image 만들기.
- docker commit 으로 containr를 docker image로 만들기.
- docker save/load 으로 image 저장/불러오기. docker image 배포 가능.

레벨 2 : 장점
- 내가 원하는 docker container 환경을 docker image로 만들어 배포/재사용 가능.
- 사용하던 docker 컨테이너를 docker image로 저장해서 백업/재사용 가능.

레벨 2 : 단점
- fixed 된 docker image 가 배포 되므로, 다른 사용자가 임의로 image 수정하기 어려움.
- 배포하는 image에 추가 작업이 된 경우, image 용량이 점점 커짐.

--------------------------------------------

레벨 3 : 고급 -> 도커 환경을 효율적으로 배포해보자.
- docker build를 사용하면 레벨 2의 단점을 해결할 수 있음.
- docker build 명령으로 실시간으로 docker image 만들고 container로 실행하기
- dockerfile 을 작성해 놓고, docker build 명령으로 docker image 생성.

레벨 3 : 장점
- dockerfile 스크립트가 배포 되고, 실시간으로 docker build 수행하여 docker image 생성됨.
- 배포된 dockerfile을 수정하여 내가 원하는대로 docker image 수정/변경 가능.

레벨 3 : 단점
- 실시간으로 dockerfile을 파싱하여 docker image를 빌드함. 빌드 시간이 소요됨.
- 특정 repo나 package가 접속이 안되거나 사라져 apt install fail 된 경우 build error 발생함.
- image build 성공하도록 수정 필요하므로 docker build 문법에 대한 이해 필요함.

--------------------------------------------

레벨 4 : 전문가 -> 클라우드 서비스 배포/서비스하는 현업에서 필요한 기술로 추정.
- 여러 docker 컨테이너가 서로 연동해서 동작하도록 작성.
- 여러 컨테이너가 서로 연동하여 클라우드 서비스 등 제공을 위해 도커스웜? 쿠버네틱스? docker 환경을 구성/배포하는 작업.

레벨 4 : 장점
- 여러 가지 컨테이너가 서로 연동하며 동작하도록 docker image/container 구성 가능.

레벨 4 : 단점
- 취미로 docker 입문한 상황에서 쿠버네틱스와 도커스웜은 사용 할 일 없어서 아직 모르는 분야. 미지의 세계.
- 저도 궁금한 부분이라... 레벨4 전문가에 대한 설명은 다른 고수님께 부탁 드립니다.
DEADPOOL
IP 220.♡.13.208
11-18 2021-11-18 19:03:46
·
@테츠님
제가 이런 댓글을 바란게 아닌데도 친히...
인터넷에서 뭔가 이런 댓가없는 친절함을 느껴본게 새로워서 감사 인사 드립니다
2베이 밖에 안되고 용량도 얼마 안 쓰는 라이트유저라 도커 추천 댓글들 많지만
너무 어렵기도 해서 도커 버리고 그냥 대충 셋팅 접고 사용하는 차에
며칠 걸릴지 모르고 귀찮아도 유튜브 구글 좀 뒤져보면서 도전 해보겠습니다
횡설수설했는데 뭔가 친분없는 공부잘하는형이 주는 전공과목 족보 건내받은 느낌입니다...ㅋㅋ
별거 아닌 질문글에 배풀어주신 호의 다시 한번 감사드립니다 고맙습니다
테츠
IP 223.♡.212.252
11-18 2021-11-18 23:17:37 / 수정일: 2021-11-18 23:27:46
·
@DEADPOOL님
주저리 적긴 했는데... 오히려 긴 장문의 글 때문에 질려버리신건 아닐지 우려되네요.
가장 기본인 포트포워딩 개념과 볼륨 지정하는 개념만 있으시다면 대부분의 docker 서비스들이 비슷 비슷하니
docker가 필요한 것부터 찾아가며 하나씩 설치하고 운영하다 보면 그 경험이 쌓여서 익숙해지게 되실거에요.
proline
IP 121.♡.128.171
11-18 2021-11-18 20:59:43 / 수정일: 2021-11-18 21:02:07
·
첨에는 관련 커뮤나 나스당같은데서 자세히 설명된거 위주로 무작정 따라하다보면

나중엔 필요한 도커 컴포우즈 파일내용만 복사 붙여넣기하고 내기기에 맞게 고친후 실행하게 되는 능력이 생깁니다
보통 도커 프로그램 페이지에 실행 방법이나 예시가 다 나와있어요
218j
IP 112.♡.239.115
11-19 2021-11-19 09:26:54
·
저도 잘 모르지만 그냥 도커허브에 있는 설치방법대로 합니다 ;;;
테이크타임
IP 122.♡.174.203
11-21 2021-11-21 20:54:39
·
자도 시키는 대로 합니다만 써보면 쉬워요.
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB / 업로드 가능 확장자 jpg,gif,png,jpeg,webp
지나치게 큰 이미지의 크기는 조정될 수 있습니다.
목록으로
글쓰기
글쓰기
목록으로 댓글보기 이전글 다음글
아이디  ·  비밀번호 찾기 회원가입
이용규칙 운영알림판 운영소통 재검토요청 도움말 버그신고
개인정보처리방침 이용약관 책임의 한계와 법적고지 청소년 보호정책
©   •  CLIEN.NET
보안 강화를 위한 이메일 인증
안전한 서비스 이용을 위해 이메일 인증을 완료해 주세요. 현재 회원님은 이메일 인증이 완료되지 않은 상태입니다.
최근 급증하는 해킹 및 도용 시도로부터 계정을 보호하기 위해 인증 절차가 강화되었습니다.

  • 이메일 미인증 시 글쓰기, 댓글 작성 등 게시판 활동이 제한됩니다.
  • 이후 새로운 기기에서 로그인할 때마다 반드시 이메일 인증을 거쳐야 합니다.
  • 2단계 인증 사용 회원도 최초 1회는 반드시 인증하여야 합니다.
  • 개인정보에서도 이메일 인증을 할 수 있습니다.
지금 이메일 인증하기
등록된 이메일 주소를 확인하고 인증번호를 입력하여
인증을 완료해 주세요.