오라클클라우드,GCP,AWS등 정보공유
  • 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
Oracle

Arm용 sftp docker 구축해서 사용하기.

달소 달소 275

2

0

안녕하세요. 달소입니다.

 

오늘은 오라클 클라우드에서 사용할수있는 ARM 용 sftp docker 구축방법입니다.

 

sftp의 경우 기본 ssh를 이용해서도 사용할 수 있지만 파일공유를 위해서라면 굳이 서버에 계정을 사용하지않고

sftp용 docker만 이용하면 간편하게 파일서버를 운영할 수 있습니다.

 

뭐 제가 생각하는 이상적인 형태는 

오라클클라우드의 토렌트 다운로드를 받아서 sftp에 볼륨매칭해주고

헤놀로지에서 rclone을 이용해 오라클 클라우드에 sftp를 이용해서 파일공유를 쉽게하는방법입니다 ㅎㅎ 이게 말로설명하려니 꽤나 복잡하네요.

 

사전준비 및 환경

CPU : ARM64

OS : Ubuntu 20.04
docker 및 docker-compose 설치상태.

 

이제 sftp docker를 구축해보겠습니다.

 

기본적으로 sftp docker의 경우 가장유명한 이미지는 atmoz/sftp 이나 이건 64bit 용이라서

arm용으로는 emberstack/sftp 를 사용했습니다.(라즈베리파이나 오라클 arm은 이걸사용하시면되겠습니다)

image.png.jpg

https://hub.docker.com/r/emberstack/sftp

 

볼륨매칭할 디렉터리 생성 및 config 생성하기

mkdir -p /data/sftp/upload

vi /data/sftp/sftp.json

 

{
    "Global": {
        "Chroot": {
            "Directory": "%h",
            "StartPath": "sftp"
        },
        "Directories": ["sftp"]
    },
    "Users": [
        {
            "Username": "dalso",
            "Password": "dalso"
        }
    ]
}

 

 이제 docker-compose.yml 파일을 작성하겠습니다.

기본 docker보다 컨피그 저장이 용이해서 docker-compose.yml을 사용합니다.

 

vi docker-compose.yml

 

외부포트부분은 2222 부분을 수정하면되고

컨피그 파일볼륨매칭이 첫번째

데이터용 볼륨매칭이 2번째입니다.

version: '3'
services:
  sftp:
    image: "emberstack/sftp"
    ports:
      - "2222:22"
    volumes:
      - /data/sftp/sftp.json:/app/config/sftp.json:ro
      - /data/sftp/upload:/home/dalso/sftp

 

파일작성이 완료되었으면 아래 명령어로 컨테이너를 생성해주세요.
처음에만 이미지를 다운로드 받습니다.

docker-compose up -d

 

image.png.jpg

 

요렇게 등록해주고 Winscp를 통해 접속해보겠습니다.

 

image.png.jpg

 

image.png.jpg

 

이렇게 접속해서 여기에 파일을 올리면

볼륨매칭한 서버의 /data/sftp/upload에도 파일이 올라갑니다.

 

image.png.jpg

 

image.png.jpg

신고공유스크랩
0
2명이 추천

달소 달소
98Lv. 193795P
다음 레벨까지 2225P


메인서버 - Ryzen 5700G / Proxmox 7.2 / Ubuntu / Xpenology / 기타 VM 등등
보조서버 - Intel i9-9900ES(QQC0) / H370M / Proxmox 7.1 / 아직개발용서버로 사용중
백업스토리지서버 - DS920+ 
하드웨어,가상화 등등 여러 IT분야에 관심이 두루두루많습니다만 깊게알고있는건 없습니다 하하하

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

취소 댓글 등록

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

본 게시판은 서버구축 게시판과 통합되었습니다.

서버구축 게시판 이동하기
분류 제목 글쓴이 날짜 조회 추천
Oracle 공지 조금 더 간단한 오라클 인스턴스 생성 자동화 방법 (생성확인 완료) 14 나린이2 22.06.14.20:09 4392 +4
Oracle 공지 오라클 A1 인스턴스 (최대 4코어 24GB 메모리) 생성 자동화 스크립트 한글 가이드 24 theb1ue 22.06.14.16:05 4121 +6
Oracle 오라클 서울리전 A1 인스턴스 숙청 당했네요 16 theb1ue 22.12.13.16:31 2584 +1
잡담 arm64에서 x86 에뮬레이팅은 못 써먹겠네요.. 7 luna1474 22.12.04.17:49 1042 +1
정보 웹 스토리지 클라우드 추천해주실 수 있으실까요? 4 상방리 22.11.07.14:38 531 +1
Oracle
image
purndal 22.12.29.11:08 1170 0
Oracle
image
FlexD 22.12.15.17:04 483 0
Oracle
image
theb1ue 22.12.13.16:31 2584 +1
Oracle
normal
앨런임더 22.12.10.04:48 951 0
Oracle
normal
luna1474 22.11.29.11:16 1599 0
Oracle
normal
강종 22.11.22.11:15 1105 0
Oracle
image
달소 22.11.18.13:50 1518 0
Oracle
image
콜라 22.11.08.17:17 330 0
Oracle
normal
돌발 22.11.07.22:27 210 0
Oracle
normal
ghj1214kr 22.11.07.15:55 646 0
Oracle
image
oa 22.10.29.12:16 718 0
Oracle
normal
나린이2 22.10.20.08:57 404 +1
Oracle
normal
레노 22.10.13.15:41 866 +1
Oracle
normal
뻘짓의초심자 22.10.13.00:33 3405 +1
Oracle
image
뻘짓의초심자 22.10.01.03:45 991 0
Oracle
normal
스피라 22.09.21.11:31 763 0
Oracle
normal
Myosotis 22.09.14.17:58 703 0
Oracle
normal
똘이형아 22.08.28.02:51 831 0
Oracle
normal
Novus 22.08.19.08:08 711 +1
Oracle
image
BrothermiR 22.08.11.14:19 706 0
Oracle
image
Novus 22.07.31.16:38 981 0
Oracle
normal
hyuns00 22.07.28.18:23 111 0
Oracle
image
KimPig 22.07.27.12:57 741 0
Oracle
image
Irochi 22.07.16.18:28 853 0
Oracle
normal
냥냥이 22.07.16.17:04 247 +1
Oracle
normal
앨런임더 22.07.07.15:52 337 +1
Oracle
image
KissCuseMe 22.07.07.00:36 680 +2
Oracle
normal
사과맛초코렛 22.07.06.19:06 531 +4
Oracle
image
Irochi 22.07.06.17:53 485 +2
Oracle
normal
냥냥이 22.07.06.13:43 492 0
Oracle
normal
사과맛초코렛 22.07.06.11:27 160 0
Oracle
image
에프킬라 22.07.02.01:16 2275 +1
Oracle
normal
Dahyuk 22.06.28.14:06 366 +1
Oracle
image
Dahyuk 22.06.28.13:52 1003 +3
Oracle
image
에프킬라 22.06.27.22:46 562 0
Oracle
image
Irochi 22.06.24.19:37 404 +2
Oracle
normal
고양이한마리 22.06.21.12:59 2881 +1
Oracle
image
몰라요 22.06.20.17:41 356 0
Oracle
image
앨런임더 22.06.20.01:26 1890 +1
Oracle
image
Irochi 22.06.19.22:09 732 +1
Oracle
image
ExpBox 22.06.18.16:16 1111 +1
Oracle
image
Lamanus 22.06.18.02:57 441 +1
Oracle
normal
ExpBox 22.06.15.14:55 613 +2
Oracle
image
나린이2 22.06.14.20:09 4392 +4
Oracle
image
theb1ue 22.06.14.16:05 4121 +6
Oracle
image
우성짱 22.06.14.13:56 1189 +2
Oracle
image
우성짱 22.06.13.10:12 551 +1
Oracle
image
웨이 22.06.01.20:42 210 0
Oracle
image
나린이2 22.06.01.00:44 681 +1
Oracle
image
몰라요 22.05.31.15:40 435 0
Oracle
image
앨런임더 22.05.26.22:50 1980 +1
Oracle
image
냥냥이 22.05.18.23:40 580 0
Oracle
normal
냥냥이 22.05.17.09:42 1256 +1
Oracle
image
몰라요 22.05.12.14:03 278 +1
Oracle
image
에프킬라 22.05.04.00:01 619 0
Oracle
image
개굴개굴이 22.04.28.23:44 423 +4
Oracle
image
마포링 22.04.24.15:26 667 +1
Oracle
normal
테츠 22.04.19.20:16 2323 +1
Oracle
image
ExpBox 22.04.19.02:11 873 0
Oracle
normal
ExpBox 22.04.19.01:35 424 0
Oracle
image
개굴개굴이 22.04.16.06:19 2739 +1
Oracle
normal
개굴개굴이 22.04.14.03:32 847 +5
Oracle
image
달소 22.04.13.18:43 2415 0
Oracle
normal
Neoty 22.04.12.19:47 526 +1
Oracle
image
ExpBox 22.04.11.20:37 741 +2
Oracle
normal
Neoty 22.04.11.13:16 3082 0
Oracle
image
ExpBox 22.04.09.23:53 2184 +2
Oracle
normal
뻘짓의초심자 22.04.07.23:01 2383 +3
Oracle
normal
섭리 22.02.21.02:30 423 +1
Oracle
normal
Hancy 22.01.25.10:11 1168 +1
Oracle
image
ts 22.01.23.01:51 348 +1
Oracle
normal
달소 22.01.11.11:06 2536 +1
Oracle
image
달소 21.12.07.23:54 510 +3
Oracle
image
달소 21.12.03.17:22 1020 +5
Oracle
image
달소 21.12.01.21:16 157 0
Oracle
image
달소 21.12.01.16:09 275 +2
Oracle
image
달소 21.11.24.15:21 1040 0
Oracle
image
달소 21.11.24.13:41 386 0