![]() ![]() ![]() bogem/ftp: The image used to configure our container, defined on Docker Hub.Īnd that’s it! Now you have a local ftp server running on a Docker container.- restart: Setting this as always, the container will restart every time that daemon does, losing its state.On linux, all docker containers runs on 127.0.0.1 Here we are passing a ftp user, password and ip address. -e: Define a must have environment configurations.-p: Binds some ports where the container will be available.You should change the local one as you need. ![]() In my case, I’m using /home/rafaelribeiro/Projects/ftpserver as my local folder and /home/vsftpd as ftp server container folder. ![]() -v: Links a local folder with a container one.-d: Let the container runs on detached mode, making that instance of terminal free to use.Let’s see what every single argument on the command does. On this tutorial, I’ll show you how to setup a FTP server Docker image on your machine and how to see its working.įirst of all, you need to install docker if you don’t have it already.Īfter that, Open your terminal and enter the following command: docker run -d -v /home/ftpserver:/home/vsftpd -p 20:20 -p 21:21 -p 47400-47470:47400-47470 -e FTP_USER=yourName -e FTP_PASS=yourPass -e PASV_ADDRESS=127.0.0.1 -name ftp -restart=always bogem/ftp We can connect to our FTP server easily by FileZilla and manage. Sometimes, developers around the world face the challange to integrate their application with a FTP server, downloading and uploading files from/into there. How to Install Filezilla in Ubuntu 18 04 What is Filezilla Filezilla is used to upload files to FTP server. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |