This container runs Alpine Linux with a a basic Trivial File Transfer Protocol application. Lightweight and easy to use is the overall goal. Only several options need to be flagged when running the container, mainly --port and --volume. The standard port for TFTP is 69/udp. The internal storage volume is /srv/tftpboot which can be linked to any local volume the user sees fit.
docker run -d --rm -p 69:69/udp -v $(pwd)/tftp:/srv/tftpboot project25/tftp-hpa:latest
If you wish to build this container for yourself or see the command and flags used to get tftp-hpa to function, see my repository on Github. https://github.com/AstroP25/dockertftp.git
Content type
Image
Digest
sha256:723d24e8d…
Size
8 MB
Last updated
almost 3 years ago
docker pull project25/tftp-hpa