There are two approches:
Put al the files in the same directory where the you kept the Dockerfile. And be in that persent directory, then execute the
docker runcommand. You cannot pass any relative path, all files should be in same folder.Put all the required files except the Dockerfile in a diffrent path. Use the
-f- /PATHoption indocker runcommand from the current directory where your Dockerfile is present. Or you can give the full path of the docker file.
docker build -t docker.io/rohitbasu77/php:7.2-apache -f- /sys/fs/cgroup < Dockerfile
OR
docker build -t docker.io/rohitbasu77/php:7.2-apache -f- /sys/fs/cgroup </root/GIT/otrs5/Dockerfile
Now the root path where the files are kept is /sys/fs/cgroup/. You can copy everything from here. Put all your folders and file under this root path.
/root/GIT/otrs5/Dockerfile:
FROM php:7.2-apache
ADD . /tmp/fs/cgroup/.
With this last line, everything from your local /sys/fs/cgroup/* is copied to a new folder /tmp/fs/cgroup (if not present will be created)