ftp容器搭建

一个做ftp的docker-compose文件

version: "2.0"
services:
  ftp-server:
    image: fauria/vsftpd
    container_name: ftp-test1
    ports:
      - "2340:20"
      - "2341:21"
      - "21100-21110:21100-21110"
    volumes:
      - ./data:/home/vsftpd
      - ./log/vsftpd/:/var/log/vsftpd
env_file:
- ./.env environment:
- FTP_USER=myuser - FTP_PASS=mypass - PASV_MIN_PORT=21100 - PASV_MAX_PORT=21110 - PASV_ADDRESS=10.5.50.200 - LOG_STDOUT=1
- CREATOR=${NAME} #使用.env变量文件的一个测试
restart: always

.env文件中写上变量NAME=hong

进入容器后echo $CREATOR可看到值为hong

参考:https://blog.csdn.net/zd18423418323/article/details/83513968

原文地址:https://www.cnblogs.com/regit/p/13953424.html