docker에 있는 내용을 파일스테이션 공유폴더와 연동하는 방법
안녕하세요
여기 계시는 모든 분들 덕분에 해놀로지 DSM7도 잘 설치를 하였습니다.
그런데 한가지 질문이 있습니다.
현제 docker 를 설치를 하고 거기에 리뉵스 18.04 설치 후 vestacp 라는 호스팅 패널을 설치를 하였습니다.
그런데 문제는
docker 같은 경우에는 지우면 그냥 다 날라가는 현상이라서 이것을 방지 하기 위해서
공유폴더나 아니면 파일스테이션에 docker라는 폴더가 있던데 여기 가보니 파일이 하나도 없더라구요
이거 혹시 연동 하는 방법 좀 알려 주시면 감사 드리겠습니다.
또한 현제 ftp 및 sftp가 현제 안되는 왜 안되는 모르겠어요
접속을 하면 자꾸 초기화 하지 못했습니다. 라고 나와요 Error: Failed getting banner 이개 왜 뜨는지 모르겠습니다.
혹시 아시는 분은 답변 부탁 드립니다.
감사합니다.
도커 컨테이너-설정에 내보내기
컨텐츠 내용 및 설정 내보내기 하신후 가져오기 하심 됩니다
안녕하셍 위 내용은 저도 알고 있습니다.
하지만 그게 아니라 자동으로 백업이 되게 하였습니다. 매일 몇시 백업이라던지 아니면 주의 한번 또는 한달의 한번 정도 백업이 되게 하려고 합니다.
도커 올릴때 디스크 볼륨을 사용하도록 마운팅 포인트를 잡아주고
해당 마운팅 포인트를 백업하는 방법이 있고,
아니면 터미널로 들어가셔서 docker commit 해서 컨테이너 백업하도록 cron작업 걸어두시면 될것 같습니다
안녕하세요 혹시 마운트 하는 방법이 있을까요 기존 docker 컨테이너를 생성해서 사용 하고 있고 그리고 파일스테이션에서 폴더는 만들어 놓고 이것을 컨테이너에 볼륨에 연결은 했는데 파일이 보이지 않아서요
혹시 죄송한데 주소와 아이디 비번 알려 드리면 한번 봐주실 수 있을까요
제가 이 쪽에 어려움이 많아서요
컨테이너에서 파일스테이션 쪽 공유 폴더를 마운트 하셨음에도 파일이 안보이시는거면.. DSM 공유 폴더 설정에 들어가서 NFS쪽 설정 중 Squash 설정도 한 번 보시는게 좋을 것 같습니다. Admin에 모든 사용자 권한으로 주시면 될거에요
안녕하세요 제가 설정한 것을 일단 캡처해서 보내 드립니다.
이게 맞는지 한번 확인 부탁 드립니다.
아래 처럼 했는데요 혹시 제가 맞게 했는지 모르겠습니다
그리고 맞게 했으면 파일스테이션에서 backup폴더에 파일들이 다 나와야 하는데 나오지 않아서요
위 내용이 되게 되면 그냥 hyper-backup으로 그냥 나스 통으로 매일매일 백업이 되게 하려고 합니다.
그래서 일정 양이 차면 뒤에 것은 제가 지워도 되고 뭐 그건 제가 하면 되니 이렇게 해서 데이터를 좀 로컬 pc에도 보관 하고 구글 드라이브에도 저장이 되어 2중으로 백업을 하려고 합니다.
저는 그리고 사실 동영상 사진 뭐 이런 것은 거의 없고 그냥 웹서비스만 좀 하려고 도커를 통해서 vestacp라는 패널을 설치를 하고 여기에 웹서비스를 하려고 하는 상태라서요
죄송합니다. 괜한 어려운 부탁 드리게 되네요
만약 제가 설정이 잘 되지 않았다면 죄송한데 약간의 수고비라도 드리더라도 한번 봐주셨으면 합니다.
물론 나스 주소와 아이디 비번은 알려 드리도록 하겠습니다.
감사합니다
제가 답변 드렸던 건 컨테이너에서 파일스테이션 공유 폴더 내 파일이 보이지 않았을 경우이긴 한데요..
일단 NFS 설정 쪽에 sinjinkyu라고 적어두셨는데, 저건 공유 폴더에 접근할 SRC IP라고 보시면 됩니다. 헤놀로지에 도커를 띄우신 상태이기 때문에, 헤놀로지의 IP 혹은 127.0.0.1 정도로 적어두시면 될 것이라고 봅니다.
현재 sinjinkyu 라는 hostname을 헤놀로지가 모르는 상황이라면 접근 자체가 막힐 수 있어 보여서, IP 기반으로 수정하시길 추천 드립니다. 잘 모르시겠으면 * 로 하시면 모든 곳에서 접근됩니다.
그리고 최초 질문 내용을 다시 읽어보니 컨테이너 쪽 볼륨과 파일스테이션 볼륨을 연결하셔야 하는 것으로 보입니다.
그 부분은 https://kb.synology.com/ko-kr/DSM/help/Docker/docker_container?version=6 링크에 볼륨 쪽 보고 따라해보시면 될 것 같습니다.
NFS랑 볼륨 설정이 둘 다 잘 되었을 경우 헤놀로지 공유폴더가 컨테이너에 설정한 볼륨 path 기준으로 들어갈 것이기 때문에, 자연스럽게 동기화는 될 거고요.
동기화되는 거 확인하시면, 그 뒤에 hyper-backup을 돌려보시면 될 것 같습니다.
말씀 정말 감사 드립니다.
정말 죄송 합니다.
이상하게 했는데 안되네요
죄송합니다. 쪽지로 내용 드립니다.
쪽지 드렸는데, 컨테이너와 공유폴더 간 볼륨 연결은 잘 하신것 같고, /docker에 아무 파일이 없기 때문에 아무 파일이 안보이는게 정상입니다. 참고로 제가 test 폴더를 만들어봤는데, 컨테이너 / 공유 폴더 양 쪽에서 잘 보이고 있습니다.
어떤 부분이 안되시는지 잘 이해를 못하고 있어서, 좀 더 상세히 설명 부탁 드립니다.
감사합니다. 이렇게 치절하게 답변 주셔서 감사 드립니다.
정리해서 다시 보내 드리도록 하겠습니다.
쪽지 도사 드렸습니다.
감사합니다. 친절하게 답변 주셔서
cmt alert