본문 바로가기
Linux&Ubuntu/Docker&kuber

docker_compose_vsftpd활용

by Vittorio_Lee 2023. 8. 8.
728x90
반응형
SMALL

docker compose를 이용해서 vsftpd 를 설치 활용 .

# docker compose ps
NAME                IMAGE               COMMAND                  SERVICE             CREATED             STATUS              PORTS
httpd               httpd:2.4.54        "httpd-foreground"       httpd               3 months ago        Up 11 minutes       0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp
mysql               mysql:8.0.31        "docker-entrypoint.s…"   mysql               3 months ago        Up 11 minutes       0.0.0.0:3306->3306/tcp, :::3306->3306/tcp, 33060/tcp
php                 php:8.2.0-fpm       "docker-php-entrypoi…"   php                 3 months ago        Up 11 minutes       0.0.0.0:25->25/tcp, :::25->25/tcp, 0.0.0.0:587->587/tcp, :::587->587/tcp, 0.0.0.0:9000->9000/tcp, :::9000->9000/tcp

기본 apm 은 이미 올려 두었습니다. 

 

# vi docker-compose.yml
version: '3.9'
services:
    vsftpd:
        image: fauria/vsftpd
        environment:
            - FTP_USER=test
            - FTP_PASS=12345678   
            - PASV_MIN_PORT=50001
            - PASV_MAX_PORT=50005
            - PASV_ADDRESS=해당서버Ip 또는 도메인주소
        ports:
            - 0.0.0.0:20:20
            - 0.0.0.0:21:21
            - 0.0.0.0:50001-50005:50001-50005
        volumes:
            - /home/vittorio/httpd/html/:/home/vsftpd/test:rw
            - ./log/vsftpd:/var/log/vsftpd

완료 후 저장 

 

#docker compose up -d vsftpd
root-vsftpd-1       fauria/vsftpd       "/usr/sbin/run-vsftp…"   vsftpd              7 seconds ago       Up 5 seconds        0.0.0.0:20-21->20-21/tcp, 0.0.0.0:50001-50005->50001-50005/tcp

 

파일질라에서 

해당서버Ip 또는 도메인주소  test 12345678  입력시 접속가능 

728x90
반응형
LIST

'Linux&Ubuntu > Docker&kuber' 카테고리의 다른 글

static pod 만들기  (0) 2023.09.06
init container 란  (0) 2023.09.06
livenessProbe를 이용해서 self-healing pod 만들기  (0) 2023.09.05
kuberctl 명령어  (0) 2023.09.01
docker 리플리케이션 master ,slave 걸기  (0) 2023.03.28